@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form { margin: 0; padding: 0; border: 0; list-style: none; font-family: "microsoft yahei", "simsun"; /*font-size:14px*/}
body{ width:100%; height:auto;min-width:1014px}
table, tr, td, dl, dt, dd {margin: 0;padding: 0;list-style: none;/* text-align: center; */}
/*div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow: hidden; }*/
input { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
a, area { blr:expression(this.onFocus=this.blur())
}
a { text-decoration: none; color: #484849; }
.clear { clear: both; }
.boxcenter { margin: 0 auto; }
/*通用*/
html a:hover { color: #e76e00; text-decoration: none; }
.dhy-haibaomian1 { float: left; margin-right: 29px; }

.dhy-huanyin { float: left; }
.dhy-huanyin span { float: left; margin-top: 20px; }
.dhy-huanyin p { margin-top: 30px; width: 160px; line-height: 16px; float: left; }
.dhy-huanyin p a { font-size: 14px; color: #ef6200; text-decoration: underline }
.dhy-huanyin p a:hover { text-decoration: none }
.dhy-anniu { float: left; margin: 28px 0 0 15px; }
.dhy-anniu li { width: 87px; height: 27px; float: left; background: url(dhy-antou1.jpg); margin-right: 5px; }
.dhy-anniu li.dhy-sou2 { background: url(dhy-renren1.jpg); }
.dhy-anniu li a { font-size: 14px; color: #2156a4; margin-left: 47px; line-height: 26px; }
.dhy-anniu li a:hover { color: #e76e00; }

/*主体部分*/
/*第一块*/
.dhy_mian1 { width: 1014px; margin: 0 auto; height:320px;position: relative; overflow: hidden}
/*第二块*/
.dhy_mian2 { width: 100%; /*background: url(dhy-topbg.jpg);*/height:320px; padding-bottom: 20px;overflow: hidden }
/*第三块*/
.dhy_mian7 { width:100%; background:url(dhy-topbg.jpg);height: auto; padding-bottom:10px}
.dhy_mian3 { width: 1014px; margin: 0 auto; min-height: 320px;overflow: hidden;}
/*第四块*/
.dhy_mian4 { width:100%; background:url(dhy-topbg.jpg);height:320px; padding-bottom:10px}
/*第五块*/
.dhy_mian5 {  width:1014px; margin:0 auto; min-height:200px; overflow: hidden}
/*图片滚动*/
.dhy_mian6 {  width:1012px; margin:0 auto; min-height:96px; overflow: hidden; border:solid 1px #dddddd; margin-top:20px;}


.dhy_mian1z { width: 265px; min-height: 300px; margin-right: 20px; float: left }
.dhy_mian1jinri { background: url(dhy-mian1z_15.jpg) no-repeat; text-align: center; line-height: 65px; }
.dhy_mian1jinri h4 { font-size: 20px; color: #FFF; background: url(dhy-main1zjinri.png) no-repeat 30px center; }
.dhy_toujiaozixun { width: 268px; height: 123px; position: relative; }
.slide_imglist6 li { float: left; display: inline; }
.slide_imglist6 li img { width: 710px; height: 123px; display: block; }
.slide_title6 { bottom: 0; left: 0; width: 100%; height: 45px; overflow: hidden; position: absolute; }
.slide_title6 h3 { position: absolute; top: 0; left: 0; height: 45px; line-height: 45px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title6 h3 a { color: #efefef; font-weight: bold; font-size: 14px; }
.slide_title6 h3 a:hover { color: #ff8e02; }
.slide_title6 em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 45px; opacity: 0.3; filter: alpha(opacity=30); background: #000; z-index: 1; }
.slide_num6 { right: 5px; z-index: 3; top: 0; position: absolute; }
.slide_num6 dd { display: inline; margin: 20px 4px 0 0; width: 7px; height: 7px; background: url(dhy-baidian.png) no-repeat; cursor: pointer; float: left; }
.slide_num6 dd.active { background: url(dhy-judian.png) no-repeat }
.dhy_mian1di { background: url(dhy-topbg.jpg); min-height: 220px; }
.dhy_mian1di ul { width: 245px; height: 220px; padding: 10px 10px 10px 10px; }
.dhy_mian1di ul li { height: 25px; border-bottom: 1px dashed #bfbfbf; padding-bottom: 20px; color: #434343; padding-top: 10px; padding-left: 30px; }
.dhy_mian1di li a { color: #434343; font-size: 16px; padding-left: 20px; padding-top: 10px; }
.dhy_mian1di li span { float: right; color: #434343; font-size: 14px; line-height: 20px; }
.dhy_mian1di li a:hover { color: #ff8e02; }
.dhy_mian1r { width: 713px; float: left; min-height: 320px; }
.dhy_mian1r1 { width: 713px; height: 45px; padding-bottom: 10px; }
.dhy_mian1r1 li { width:162px; line-height: 45px; background: #dcdcdc; color: #626262; font-size:18px; float: left; cursor: pointer; }
.dhy_mian1r1 li span{font-size:18px;}
.dhy_mian1r1 li.now { background: #ff8e02 url(dhy-mianrli3.png) no-repeat center bottom; color: #fff; }
.dhy_mian1r1 li.now span.dhy-s2 { background-image: url(dhy-mianrli1.png); }
.dhy_mian1r1 li.now span.dhy-s1 { background-image: url(dhy-mianrli2f.png); }
.dhy_mian1r1 li.now span.dhy-s3 { background-image: url(dhy-mianrli4f.png); }
.dhy_mian1r1 li.now span.dhy-s4 { background-image: url(dhy-mianrli5f.png); }
.dhy_mian1r1 li span.dhy-s1 { display: block; background: url(dhy-mianrli2.png) no-repeat 26px center; padding-left: 66px; }
.dhy_mian1r1 li span.dhy-s2 { display: block; background: url(dhy-mianrli1f.png) no-repeat 26px center; padding-left: 66px; }
.dhy_mian1r1 li span.dhy-s3 { display: block; background: url(dhy-mianrli4.png) no-repeat 26px center; padding-left: 66px; }
.dhy_mian1r1 li span.dhy-s4 { display: block; background: url(dhy-mianrli5.png) no-repeat 26px center; padding-left: 66px; }
.dhy_mian1r1 a { float: right; line-height: 45px; color: #626262; font-size: 12px; }
/*.dhy_mian1r2 { width: 913px; min-height: 160px; }*/
.dhy-zuotu { float: left; margin-right: 30px; margin-top:10px; }
.dhy-youzi { float: right; color: #626262; font-size: 16px; margin-left:20px }
.dhy-youzi li { display: block; width: 320px; line-height: 32px; }
.dhy-youzi li a { color: #626262; font-size: 14px; }
.dhy-youzi li a:hover { color: #e76e00; }
.dhy-youzi li span { float: right; }
/* 轮播 */
.fullSlide { position: relative; height:255px; width: 370px; float: left; background: #FFF }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height:245px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 200px; top: 20px }
.fullSlide .bd li p { display: block; padding:5px 10px; line-height:18px; color: #333; font-size: 14px; z-index: 10; position: absolute }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 10px; line-height: 10px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 42px; height: 5px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px; }
.fullSlide .hd ul .on { background: #002367; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 100px; margin-top: -30px; left: 8%; z-index: 1; width: 40px; height: 60px; background: url(slider-arrow.png) -126px -137px #000 no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 8%; background-position: -6px -137px; }
/* 轮播结束 */
.dhy-youzi2 { float: left; color: #626262; font-size: 16px; }
.dhy-youzi2 li { display: block; line-height: 32px; width:713px;}
.dhy-youzi2 li a { color: #626262;margin-right: 33px; }
.dhy-youzi2 li a:hover { color: #e76e00; }
.dhy-youzi2 li span { float: right; }
.dhy_mian1r3 { width: 711px; height:330px; border: 1px solid #d50f18; margin-top: 19px; float:left}
.dhy_maindaodu { width:680px; margin:10px auto/* float: left; margin-left: 12px;*/ }
.dhy_maindaodu span { display: block; width: 98px; margin-bottom: 12px; margin-top: 5px; line-height: 30px; color: #2e84ca; background: url(dhy-xintuobg.jpg) repeat-x 3px bottom; }
.dhy_maindaodu h4 { font-size: 14px; color: #003567; }
.dhy_maindaodu h4 a { font-size: 14px; color: #003567; }
.dhy_maindaodu h4 a:hover { color: #ff8e02; }
.dhy_maindaodu p { font-size: 14px; color: #626262; margin-bottom: 10px; }
.dhy_maindaodu ul{ background: url(dhy-huihuan.png) left 6px no-repeat; display:block; width: auto; height:auto; overflow:hidden; padding-left:20px;}
.dhy_maindaodu ul li{ float:left; font-size:14px; margin-right:8px; line-height:26px; list-style:none}
.dhy_maindaodu ul li a.youse{ color:#ff8e02; text-decoration:underline; margin-right:5px;}
.dhy_maindaodu ul li a.gengduo{ color:#ff8e02; margin-left:5px; color:#ff8e02;}
.dhy_maindaodu ul li a.gengduo { color: #ff8e02; margin-left: 5px; color: #ff8e02; }
.dhy_mainzixun { width: 230px; height: 220px; float: right; margin: 10px 10px 0 0; overflow:hidden}
.dhy-touzineir { padding: 5px 5px 0 0; border-bottom: 1px dashed #d2d2d2; min-height: 50px; width: 195px; }
.dhy-touzineir h5 { display: block; margin-bottom: 10px; }
.dhy-touzineir h5 span { display: block; background: url(dhy-touzi1.jpg) no-repeat left center; width: 15px; line-height: 20px; float: right; padding-left: 18px; }
.dhy-touzineir h5 a { font-size: 12px; font-weight: bold; color: #434343; line-height: 20px; }
.dhy-touzineir h5 a:hover { color: #e76e00; }
.dhy-xiaozi { color: #707070; font-size: 12px; line-height: 14px; }
.dhy-xiaozi span { float: right; }
.dhy-xiaozi a { color: #2294e6; }
.dhy_mainzixun ul { padding-top: 8px; }
.dhy_mainzixun li a { font-size: 12px; line-height: 20px; color: #626262; }
.dhy_mainzixun li a:hover { color: #e76e00; }
.dhy_zaixian { position: absolute; margin-left: -130px; *margin-left:-1140px;
}
.dhy_tousupingtai { position: absolute; right: -60px; width: 53px; overflow: visible; z-index: 999 }
.dhy_sousuo { margin-bottom: 5px; overflow: visible }
.dhy_sousuo1 { background: url(dhy-sous.png) no-repeat left center; width: 340px; height: 55px; margin-top: -1px; margin-left: -340px; position: absolute; }
.dhy_sousuo1 a { display: block; width: 30px; height: 30px; background: #174991; float: right; margin-top: 10px; margin-right: 10px; padding: 5px 0 0 5px; }
.dhy_sousuo1 input { width: 284px; height: 33px; border: 1px solid #eeeeee; border-right: none; margin: 10px 0 0 10px; }
.dhy_sousuo span { width: 53px; height: 53px; background: url(dhy-ss.png); display: block }
.dhy_sousuo span:hover { background: url(dhy-sstu.jpg); }
/*.dhy_sousuo input{ width:311px; height:33px; border:1px solid #eeeeee;  float:left; border-right:none; margin:10px 0 0 10px}
.dhy_sousuo  a{ display:block; width:35px; height:29px; background:#174991; float:left; text-align:center; padding-top:6px; margin-top:10px; margin-right:10px;}
//.dhy_sousuo span{ display:block; width:53px; height:53px; background:url(dhy-ss.png) no-repeat;float:right; text-align:center; line-height:53px; cursor:pointer; }
//.dhy_sousuo span:hover{ background:url(dhy-sstu.jpg) no-repeat;}*/
.dhy_tousu { width: 53px; height: 53px; margin-bottom: 5px; }
.dhy_tousu span { display: block; width: 53px; height: 53px; background: #cccccc; float: right; text-align: center; line-height: 53px; }
.dhy_tousu span:hover { background: url(dhy-tousubg.png); }
.dhy_tousu span a { font-size: 12px; color: #FFF; }
.dhy_mian2 a:hover { color: #e76e00; }
.dhy_mian2z { width: 1014px; margin: 0 auto; min-height: 308px; }
.dhy_mian2ztouzi { width: 263px; padding-left: 1px; padding-right: 15px; float: left }
.dhy_mian2ztouzi ul{ overflow:hidden}
.dhy_mian2ztouzi h4 { display: block; padding: 5px 0 5px 20px; font-size: 20px; color: #0e3d81; line-height: 45px; background: url(dhy-mian2h4.png) no-repeat left center; }
.dhy_mian2ztouzi ul li { width: 258px; background: url(dhy-touzibg.gif); line-height:50px; padding-left: 46px; margin-bottom: 3px; }
.dhy_mian2ztouzi ul li a { display: block; color: #FFF; font-size: 16px; background: url(dhy-dianhua.png) no-repeat left center; padding-left: 46px; }
.dhy_mian2ztouzi_r { width: 200px; padding-left: 1px;/* padding-right: 20px;*/ padding-top: 15px; float: right; overflow:hidden}
.dhy_mian2ztouzi_r h4 { display: block; padding: 5px 0 5px 20px; font-size: 18px; color: #626262; line-height: 35px; padding-left: 30px; background: url(dhy-qihuojs1.png) no-repeat left center; }
.dhy_qihuo { background: url(dhy-topbg.jpg);/* padding-top: 5px;*/ width:200px; }
.dhy_qihuo li { height:25px;line-height:25px; padding-left:40px; border-bottom: 1px dashed #d2d2d2; font-size: 14px; color:#333; background-color: #f7f7f7; background-image: url(dhy-landian.png); background-repeat: no-repeat; background-position: 20px center; overflow:hidden}
.dhy_qihuo li a { font-size:14px; color: #626262; }
.dhy_qihuo li a:hover { color: #e76e00; }
.dhy_qihuo li span { float: right; color: #ff8e02; margin-right: 10px; }
.dhy_mian2ztouzi ul li:hover { background: url(dhy-tousubg.png); }
.dhy_mian2ztouzi ul li:hover a { color: #FFF; }
.dhy_mian2zwent { width: 458px; float: left; margin-right: 25px; }
.dhy_mian2zwentop { height: 36px; padding-top: 26px; width: 470px; margin-bottom: 10px; }
/*.dhy_mian2zwentop ul{  background:url(dhy-wentixian.png) no-repeat 114px; center;}*/
.dhy_mian2zwentop li { float: left; }
.dhy_mian2zwentop li { color: #0e3d81; font-size: 16px; height: 34px; width: 110px; text-align: center; border-bottom: 2px solid #0e3d81; cursor: pointer; }
.dhy_mian2zwentop li.now { color: #d50f18; background: url(dhy-xiahuahongxian.png) no-repeat bottom; border-bottom: none; height: 36px; margin-right: 2px; }
.dhy_mian2zwentop li a { display: block; font-size: 12px; color: #626262; line-height: 34px; float: right }
.dhy_neir ul { width: 458px; font-size: 14px; color: #434343; }
.dhy_neir ul li { line-height: 35px; }
.dhy_neir ul li a { color: #434343; }
.dhy_neir ul li span { float: right }
/*焦点图*/
.dhy_mian2ztu { width: 277px; height: 330px; border: 1px solid #98aed3; float: left; margin-top: 20px; position: relative; margin-left: 5px; overflow:hidden}
.slide_imglist2 li { float: left; display: inline; margin-right: 3px; }
.slide_imglist2 li img { width: 277px; height: 240px; display: block; }
.slide_title2 { bottom: 0; left: 0; width: 100%; height: 45px; overflow: hidden; position: absolute; }
.slide_title2 h3 { position: absolute; top: 0; left: 0; height: 45px; line-height: 45px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title2 h3 a { color: #efefef; font-weight: bold; font-size: 16px; }
.slide_title2 h3 a:hover { color: #ff0; }
.slide_title2 em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 45px; z-index: 1; }
.slide_num1 { right: 172px; z-index: 3; top: 0px; position: absolute; }
.slide_num1 dd { display: inline; margin: 20px 4px 0 0; width: 12px; height: 12px; background: url(dhy-huihuan.png) no-repeat; cursor: pointer; float: left; }
.slide_num1 dd.active { background: url(dhy-huihuandian.png) no-repeat }

.dhy_zhuanjai { padding-bottom: 10px; min-width: 308px; float: left; margin-right: 25px; display: inline }
.dhy_timu h4 { display: block; padding: 5px 0 5px 20px; font-size: 20px; color: #0e3d81; margin-left: 2px; line-height: 45px; background: url(dhy-mian2h4.png) no-repeat left center; }
.dhy_timu a { float: right; color: #626262; font-size: 12px; margin-top: 25px; line-height: 18px; }
.dhy_huandengp { width: 308px; height: 164px; position: relative; overflow: hidden; }
.slide_imglist li { float: left; display: inline; }
.slide_imglist li img { width: 710px; height: 340px; display: block; }
.slide_title { bottom: 0; left: 0; width: 100%; height: 45px; overflow: hidden; position: absolute; }
.slide_title h3 { position: absolute; top: 0; left: 0; height: 45px; line-height: 45px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title h3 a { color: #efefef; font-weight: bold; font-size: 14px; }
.slide_title6 h3 a:hover { color: #ff8e02; }
.slide_title em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 45px; opacity: 0.3; filter: alpha(opacity=30); background: #000; z-index: 1; }
.slide_num { right: 5px; z-index: 3; top: 0; position: absolute; }
.slide_num dd { display: inline; margin: 20px 4px 0 0; width: 7px; height: 7px; background: url(dhy-baidian.png) no-repeat; cursor: pointer; float: left; }
.slide_num dd.active { background: url(dhy-judian.png) no-repeat }
.dhy_zhuanxuetang { min-width: 438px; float: left; display: inline }
/*个人办事*/
.dhy_ztu { height: 290px; float: left }
.dhy_ztu dt { display: block; width:157px; height:272px;color: #FFF; font-size: 25px; /*padding: 44px 0 0 20px; */float: left;}
.dhy_ztu dt a{ display:block;width:161px; height:273px; overflow:hidden}
.dhy_ztu dd { width: 141px; height: 135px; float: left; border: 1px solid #676767; text-align: center; }
.dhy_ztu dd:hover { background: url(dhy-jubg.jpg) }
.dhy_ztu dd a { font-size: 14px; line-height: 20px; width: 134px; height: 44px; text-align: center; padding-top: 90px; color: #535353; }
.dhy_ztu dd{overflow:hidden}
.dhy_ztu dd.dhy-d1 { border-right: none; border-bottom: none; border-left: none; }
.dhy_ztu dd.dhy-d1 a { background: url(dhy-01.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d1:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-01h.png) no-repeat center 36px;}
.dhy_ztu dd.dhy-d2 { border-bottom: none; }
.dhy_ztu dd.dhy-d2 a { background: url(dhy-02.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d2:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-02h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d3 { border-right: none; border-bottom: none; border-left: none; }
.dhy_ztu dd.dhy-d3 a { background: url(dhy-03.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d3:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-03h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d4 { border-bottom: none; }
.dhy_ztu dd.dhy-d4 a { background: url(dhy-04.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d4:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-04h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d5 { border-right: none; border-bottom: none; border-left: none; }
.dhy_ztu dd.dhy-d5 a { background: url(dhy-05.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d5:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-05h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d6 { border-bottom: none; }
.dhy_ztu dd.dhy-d6 a { background: url(dhy-06.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d6:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-06h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d7 { border-right: none; border-left: none; }
.dhy_ztu dd.dhy-d7 a { background: url(dhy-07.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d7:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-07h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d8 a { background: url(dhy-08.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d8:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-08h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d9 { border-right: none; border-left: none; }
.dhy_ztu dd.dhy-d9 a { background: url(dhy-10.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d9:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-10h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d10 a { background: url(dhy-09.png) no-repeat center 36px; display: block;}
.dhy_ztu dd.dhy-d10:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-09h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d11 { border-right: none; border-left: none; }
.dhy_ztu dd.dhy-d11 a { background: url(dhy-11.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d11:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-11h.png) no-repeat center 36px; }
.dhy_ztu dd.dhy-d12 a { background: url(dhy-12.png) no-repeat center 36px; display: block; }
.dhy_ztu dd.dhy-d12:hover a { width: 141px; height: 136px; color: #FFF; background: #2253a0 url(dhy-12h.png) no-repeat center 36px; }
/*法人办事*/

.dhy_fr { height: 290px; float: left }
.dhy_fr dt { display: block; width:160px; height:271px;color: #FFF; font-size: 25px;border: 1px solid #676767; float: left;}
.dhy_fr dt a{display:block;width:160px;height:131px;overflow:hidden;padding-top:140px;text-align: center;}
.dhy_fr dt.dhy-d15{}
.dhy_fr dt.dhy-d15 a { background: url(dhy-11.png) no-repeat center 80px; display: block;}
.dhy_fr dt.dhy-d15:hover a {color: #FFF; background: #2253a0 url(dhy-11h.png) no-repeat center 80px; }


.dhy_fr dd { width:120px; height: 135px; float: left; border: 1px solid #676767; text-align: center; }
.dhy_fr dd:hover { background: url(dhy-jubg.jpg) }
.dhy_fr dd a { font-size: 14px; line-height: 20px; width:120px; height: 44px; text-align: center; padding-top: 90px; color: #535353; }
.dhy_fr dd{overflow:hidden}
.dhy_fr dd.dhy-d1 { border-right: none; border-bottom: none; border-left: none; }
.dhy_fr dd.dhy-d1 a { background: url(dhy-28.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d1:hover a { width:120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-28h.png) no-repeat center 36px;}
.dhy_fr dd.dhy-d2 { border-bottom: none; }
.dhy_fr dd.dhy-d2 a { background: url(dhy-13.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d2:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-13h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d3 { border-right: none; border-bottom: none; border-left: none; }
.dhy_fr dd.dhy-d3 a { background: url(dhy-15.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d3:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-15h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d4 { border-bottom: none; }
.dhy_fr dd.dhy-d4 a { background: url(dhy-16.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d4:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-16h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d5 { border-right: none; border-bottom: none; border-left: none; }
.dhy_fr dd.dhy-d5 a { background: url(dhy-04.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d5:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-04h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d6 { border-bottom: none; border-right:none }
.dhy_fr dd.dhy-d6 a { background: url(dhy-18.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d6:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-18h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d7 { border-bottom: none; }
.dhy_fr dd.dhy-d7 a { background: url(dhy-19.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d7:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-19h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d8 a { background: url(dhy-20.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d8{ border-left:none}
.dhy_fr dd.dhy-d8:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-20h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d9 { border-right: none; border-left: none; }
.dhy_fr dd.dhy-d9 a { background: url(dhy-21.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d9:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-21h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d10 a { background: url(dhy-22.png) no-repeat center 36px; display: block;}
.dhy_fr dd.dhy-d10:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-22h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d11 { border-right: none; border-left: none; }
.dhy_fr dd.dhy-d11 a { background: url(dhy-23.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d11:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-23h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d12{ border-right:none}
.dhy_fr dd.dhy-d12 a { background: url(dhy-27.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d12:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-27h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d13 { border-right:none}
.dhy_fr dd.dhy-d13 a { background: url(dhy-25.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d13:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-25h.png) no-repeat center 36px; }
.dhy_fr dd.dhy-d14{}
.dhy_fr dd.dhy-d14 a { background: url(dhy-26.png) no-repeat center 36px; display: block; }
.dhy_fr dd.dhy-d14:hover a { width: 120px; height: 136px; color: #FFF; background: #2253a0 url(dhy-26h.png) no-repeat center 36px; }


.dhy-shipin { float: left; width: 200px; }
.dhy-shipin1 { margin-bottom: 5px; }
.dhy-shipin1 a { display: block; width: 208px; height: 63px; }
.dhy-tiaofu { margin: 0 auto; height: 118px; margin-bottom: 10px; width: 2079px; position: relative; overflow: hidden; left: 50%; margin-left: -1000px; }
.slide_imglist3 { overflow: hidden; }
.slide_imglist3 li { float: left; display: inline; margin-right: 3px; }
.slide_imglist3 li img { width: 1920px; height: 118px; display: block; }
.slide_title3 { bottom: 0; width: 100%; height: 45px; overflow: hidden; position: absolute; right: 40% }
.slide_title3 h3 { position: absolute; top: 0; left: 0; height: 45px; line-height: 45px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title3 h3 a { color: #efefef; font-weight: bold; font-size: 16px; }
.slide_title3 h3 a:hover { color: #ff0; }
.slide_title3 em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 45px; z-index: 1; }
.slide_num3 { right: 172px; z-index: 3; top: 0px; position: absolute; }
.slide_num3 dd { display: inline; margin: 20px 4px 0 0; width: 12px; height: 12px; background: url(c_li2.png) no-repeat; cursor: pointer; float: left; }
.slide_num3 dd.active { background: url(c_li1.png) no-repeat }
.dhy-tiaofu img { margin: 0 auto; }
.dhy-mian4z{ width: 1014px; margin: 0 auto; position: relative; overflow:hidden }
.dhy-mian4z a:hover { color: #e76e00; }
.dhy-fotshipin { width: 196px; height: 146px; position: absolute; right: -195px; top: 268px; }
.dhy-fotshipin span { position: absolute; right: -3px; top: 1px; }
.dhy-mian4r { float: left; margin-right: 15px; }
.dhy_huan { width: 317px; height: 129px; position: relative; overflow: hidden; margin-bottom: 15px; }
.slide_imglist1 li { float: left; display: inline; width: 317px; margin-right: 3px }
.slide_imglist1 li img { width: 317px; height: 129px; }
.slide_title1 { bottom: 0; left: 0; width: 100%; height: 34px; overflow: hidden; position: absolute; }
.slide_title1 h3 { position: absolute; top: 0; left: 0; height: 34px; line-height: 34px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title1 h3 a { color: #efefef; font-weight: bold; font-size: 14px; line-height: 34px; }
.slide_title6 h3 a:hover { color: #ff8e02; }
.slide_title1 em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 34px; opacity: 0.45; filter: alpha(opacity=45); background: #000; z-index: 1; }
.slide_num { right: 16px; z-index: 3; top: 3px; position: absolute; }
.slide_num dd { display: inline; margin: 15px 4px 0 0; width: 7px; height: 7px; background: url(dhy-baidian.png) no-repeat; cursor: pointer; float: left; }
.slide_num dd.active { background: url(dhy-judian.png) no-repeat }
.dhy-ul li { width: 298px; background: url(dhy-qiantu.png) no-repeat 5px center; padding-left: 25px; line-height: 35px; border-bottom: 1px solid #e5e5e5; }
.dhy-ul li span { color: #bc0b13; font-size: 14px; }
.dhy-ul li a { color: #707070; font-size: 14px; }
.dhy-mian4l { float: left; width: 660px; }
.dhy-lunbo { margin-bottom: 20px; }
.dhy-lunbo li { width: 157px; height: 130px; margin-right: 10px; *margin-right:5px;
float: left; }
.dhy-tifoot { width: 660px; height: 220px; background: url(dhy-topbg.jpg); }
.dhy-tifoot1 { margin: 13px 0 0 19px; float: left }
.dhy-tifoottu { width: 249px; height: 88px; background: url(dhy-tifonngt1.jpg) no-repeat; margin-bottom: 10px; }
.dhy-tifoottu p { font-size: 12px; color: #FFF; padding-left: 89px; padding-top: 9px; }
.dhy-tifoottu p a { display: block; width: 148px; font-size: 14px; color: #FFF; line-height: 18px; border-bottom: 1px solid #FFF; }
.dhy-tijiao { width: 249px; min-height: 80px; }
.dhy-tijiao textarea { width: 243px; min-height: 52px; border: 1px solid #6992c9; margin-bottom: 8px; }
.dhy-tijiao input { float: right; width: 44px; background-color: #c01624; border: none; font-size: 12px; color: #FFF; line-height: 18px; }
.dhy-tifoot2 { margin-top: 13px; margin-right: 14px; _float: left; padding-left: 23px; *padding-left:0;
}
.dhy-youqing { min-height: 80px; }
.dhy-youqing1 a { float: left; *float:none;
font-size: 14px; color: #434343; font-weight: bold; line-height: 16px; background: url(dhy-youqing.png) no-repeat 68px center; display: block; width: 100%; margin-bottom: 10px; }
.dhy-youqing2 ul li { float: left; width: 110px; *width:110px;
margin-right: 5px; }
.dhy-youqing2 li a { font-size: 12px; color: #313131; line-height: 22px; }
.dhy-weixin { width: 356px; overflow: visible; margin-right: 20px; *margin-right:0;
}
#lrtk { width: 300px; }
#lrtk >li { width: 88px; margin-right: 10px; float: left }
#lrtk >li a p { color: #313131; font-size: 12px; text-align: center; width: 88px; text-align: center }
.mb-wrapper { margin: 0 auto 20px; position: relative; height: 110px; left: 0; top: 0; overflow: visible; width: 356px; }
.mb-slider { padding: inherit; }
.mb-slider, .mb-scroll { width: 280px; height: 88px; overflow: hidden; margin: 0 auto; padding: 0; position: relative; left: 0; top: 0 }
.mb-active-slider { border-color: #333 }
.mb-slider .mb-panel { margin-top: 10px; display: block; cursor: pointer; float: left; list-style: none }
.mb-panel a { outline: 0 }
.mb-slider .mb-panel.current { cursor: auto }
.mb-inside * { max-width: 100% }
a.mb-scrollButtons { display: block; width: 12px; height: 20px; position: absolute; top: 40%; cursor: pointer; text-decoration: none; outline: 0; border: 0}
a.mb-scrollButtons.mb-left { background-position: left top; left: -20px; background: url(dhy-huijiantou.png) no-repeat; }
a.mb-scrollButtons.mb-right { background-position: right top; right: -20px; background: url(dhy-youjiantou.png) no-repeat }
a.mb-scrollButtons.mb-left:hover { background-position: left bottom; background: url(dhy-juzuo.png) no-repeat }
a.mb-scrollButtons.mb-right:hover { background-position: right bottom; background: url(dhy-jujiantou.png) no-repeat }
a.mb-scrollButtons.disabled { display: none }
.mb-controls { margin: 0 auto; text-align: center; position: absolute; top: 10px; left: 560px; z-index: 100 }
.mb-controls a { color: #666; font: 18px/2.2 Georgia, Serif; display: inline-block; text-decoration: none; padding: 2px; margin: 0 5px 0 0; text-align: center; outline: 0 }
.mb-panel { margin-top: 10px }
.mb-controls a:hover { color: black }
.mb-controls a.current { color: #900 }
.main-nav { display: block; text-align: center; border-bottom: 2px solid #a71700; margin: 0 0 20px 0; padding: 0 0 10px 0 }
.main-nav a { text-decoration: none; color: #3e63ec; font-size: 18px; margin: 0 8px }
.main-nav a:hover { color: black; border-bottom: 2px solid black }
.mb-inside img { width: 100% }
.dhy-foot { height: 105px; background: #e5e5e5; padding-top: 15px; width: 100%; margin-right: 0; }
.dhy-footz { width: 1014px; margin: 0 auto; text-align: center; }
.dhy-fo1 ul { width: 900px; margin: 0 auto; margin-bottom: 15px; }
.dhy-fo1 li { float: left; font-size: 12px; line-height: 14px; background: url(dhy-shuxian.gif) no-repeat right 2px; }
.dhy-fo1 a { margin: 0 10px; *margin:0 5px;
color: #535353; font-size: 12px; font-weight: bold; line-height: 14px; }
.dhy-foot p { color: #535353; font-size: 12px; line-height: 20px; }
/**  wjx-关于我们-创意征集    **/
.x_lj { width: 1002px; margin: 25px auto 0 auto; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px; overflow: hidden }
.x_lj h1 { float: left; padding-right: 20px; font-size: 24px; color: #333; }
.x_lj h2 { padding-top: 16px; font-size: 12px; color: #898989; font-family: "宋体"; float: left }
.x_lj h2 a { font-size: 12px; color: #898989; text-decoration: none }
.x_lj h2 a:hover { color: #e76e00 }
.x_ejbox { width: 1002px; margin: 30px auto 20px auto; overflow: hidden; }
.x_box_l { width: 188px; float: left; padding-bottom: 5px }
.x_box_r { width: 800px; float: right; padding-bottom: 10px; }
.x_box_lnav {border: 1px solid #eeeeee; box-shadow: 0 3px 5px #f5f5f5;}
.x_box_lnav li { margin-bottom: 1px; background:#f5f5f5}
.x_box_lnav a { display: block; line-height:40px; font-size: 16px; color: #1b1b1b; text-align:center; padding:5px}
.x_box_lnav a:hover { color: #fff; background: url(x_li1.jpg) }
.x_box_lnav .now a { color: #fff; background: url(x_li1.jpg) }
.x_box_rtit { padding-bottom: 15px; font-size: 20px; color: #1b1b1b }
.x_box_rcon { border: 1px solid #eeeeee; box-shadow: 0 3px 5px #f5f5f5; min-height:700px; padding-bottom:20px; }
/**信息公开*/
.x_box_l2 {width: 188px;float: left;padding-bottom: 5px;}
.x_box_r2 {width: 800px;float: right;padding-bottom: 5px;}
.x_box_lnav2 { border: 1px solid #eeeeee; box-shadow: 0 3px 5px #f5f5f5; }
.x_box_lnav2 li { margin-bottom: 1px; border-bottom:1px solid #f2f2f2; background:#f5f5f5}
.x_box_lnav2 a { display: block; line-height: 40px; font-size: 15px; color: #1b1b1b; padding-left: 15px }
.x_box_lnav2 a:hover { color: #fff; background: url(x_li1.jpg) }
.x_box_lnav2 .now a { color: #fff; background: url(x_li1.jpg) }
.x_box_rtit2 { padding-bottom: 15px; font-size: 20px; color: #1b1b1b }
.x_box_rcon2 { border: 1px solid #eeeeee; box-shadow: 0 3px 5px #f5f5f5; }
/*wjx 新加样式结束  */

/*dhy 投教产品  */
.dhy-tousou { float: right; width: 350px; height: 24px; }
.dhy-tousou input { border: 1px solid #dcdcdc; float: left; width: 257px; height: 22px; border-right: none; }
.dhy-tousou span { float: left; }
.dhy-tousou span a { display: block; width: 53px; height: 24px; background: #174891 url(dhy_so1.png) no-repeat center; }
.dhy-toujiao { width: 735px; height: 458px; border: 1px solid #dcdcdc; padding-left: 20px; margin-bottom: 30px; }
.dhy-toujiao h2 { background: url(dhy-toujiaoxian.gif) no-repeat left center; font-size: 24px; padding-left: 18px; line-height: 60px; color: #434343; }
.dhy-toujiao h2 span { color: #959595; font-size: 20px; }
.dhy-toujiao1 { height: 282px; }
.dhy-toujiao1tu { float: left; width: 200px; height: 272px; margin-top: 10px; }
.dhy-toujiao1ne { float: left; height: 282px; width: 490px; padding-left: 26px; }
.dhy-jiao1netou { height: 72px; border-bottom: 1px dashed #d2d2d2; }
.dhy-jiao1netou h4 { color: #535353; font-size: 20px; line-height: 40px; }
.dhy-jiao1netou span { display: block; float: right; padding-top: 45px; background: url(dhy-toujulanzi.png) no-repeat left 49px; width: 85px; }
.dhy-jiao1netou span a { color: #ff7700; font-size: 14px; text-decoration: underline; float: right }
.dhy-jiao1netou span a:hover { color: #535353; }
.dhy-jiao1nemain { height: 208px; }
.dhy-jiao1nemain li { float: left; font-size: 14px; color: #7d7d7d; line-height: 24px; cursor: pointer; margin-right: 30px; padding-top: 20px; height: 35px; }
.dhy-jiao1nemain li.now { color: #ff7700; background: url(dhy-touhuijiao.png) no-repeat center bottom; ; }
.dhy-touneir { height: 113px; width: 458px; background: #f5f5f5; padding-left: 17px; padding-right: 15px; padding-top: 20px; padding-bottom: 20px; }
.dhy-touneir span { font-size: 12px; color: #535353; line-height: 24px; }
.dhy-jiao1nefoot { height: 91px; padding-top: 23px; }
/*js*/
.rollBox { width: 710px; overflow: hidden; }
.rollBox .LeftBotton { height: 80px; width: 41px; background: url(dhy-touzuojiantou.png) no-repeat left; overflow: hidden; float: left; display: inline; cursor: pointer; }
.rollBox .LeftBotton:hover { background-image: url(dhy-touzuojiantou1.png) }
.rollBox .RightBotton { height: 80px; float: right; width: 41px; background: url(dhy-touyoujiantou.png) no-repeat right; overflow: hidden; float: left; display: inline; cursor: pointer; }
.rollBox .RightBotton:hover { background-image: url(dhy-touyoujiantou1.png) }
.rollBox .Cont { width: 625px; overflow: hidden; float: left; }
.rollBox .ScrCont { width: 10000000px; }
.rollBox .Cont .pic { float: left; margin-right: 14px; width: 65px; }
.rollBox .Cont .pic a { display: block; width: 59px; border: 1px solid #d6d6d6; margin: 0 auto; }
.rollBox .Cont .pic a:hover { width: 59px; border: 3px solid #ff7700; }
.rollBox #List1, .rollBox #List2 { float: left; }
.rollBox #List5, .rollBox #List6 { float: left; }
.rollBox #List7, .rollBox #List8 { float: left; }
.rollBox #List9, .rollBox #List10 { float: left; }
.rollBox #List11, .rollBox #List12 { float: left; }
.dhy-toufanye { width: 757px; height: 49px; border-top: 1px solid #d2d2d2; padding-top: 29px; text-align: center; }
.dhy-toufanye ul { padding-left: 50px; }
.dhy-toufanye li { float: left; }
.dhy-toufanye li a { display: block; text-align: center; font-size: 16px; line-height: 20px; color: #dcdcdc; width: 41px; }
.dhy-toufanye li a:hover { background: #ff7700; }
.dhy-toufanye li a.now { background: #ff7700; }
.dhy-toufanye li a.dhy-no { width: auto; padding: 0 10px; }
.dhy-toufanye li a.dhy-no:hover { background: none; color: #ff7700; }
/* dhy 投教产品结束*/

/* dhy 投教活动*/
.dhy-huokuai { width: 705px; height: 135px; border: 1px solid #dcdcdc; padding: 15px 23px 20px 27px; margin-bottom: 20px; }
.dhy-huokuai:hover { border: 1px solid #ff7d00 }
.dhy-huokuai.hover { border: 1px solid #ff7d00 }
.dhy-huol { width: 258px; height: 134px; float: left; margin-right: 30px; }
.dhy-huor h2 { color: #535353; font-size: 18px; line-height: 20px; margin-bottom: 10px; }
.dhy-huor p { color: #898989; font-size: 14px; line-height: 24px; }
.dhy-huor p a { color: #898989; font-size: 14px; line-height: 24px; }
/* dhy 投教活结束动*/


/* dhy 投教活专题*/
.dhy-zhuantibannner { height: 336px; margin: 0 auto; text-align: center }
.dhy-zhantimian { margin: 0 auto; width: 1000px; }
.dhy-zhantiheade { border-bottom: 1px solid #dcdcdc; color: #1b1b1b; font-size: 12px; font-family: "宋体"; line-height: 52px; }
.dhy-zhantiheade a { color: #1b1b1b; font-size: 12px; font-family: "宋体"; line-height: 52px; }
.dhy-zhantiheade a.hover { color: #ff7700; }
.dhy-zhuantijiaodian { height: 142px; padding-top: 30px; width: 1000px; margin: 0 auto; padding: 30 0px; }
.rollBox1 { width: 1000px; overflow: hidden; padding: 30 0px; }
.rollBox1 .LeftBotton1 { height: 112px; width: 55px; background: url(dhy-toujiaochanpinjiantouz.png) no-repeat left center; overflow: hidden; float: left; display: inline; cursor: pointer; }
.rollBox1 .LeftBotton1:hover { background-image: url(dhy-chanpinjiantouz1.png); }
.rollBox1 .RightBotton1 { height: 112px; width: 55px; background: url(dhy-toujiaocjiantouy.png) no-repeat right center; overflow: hidden; float: left; display: inline; cursor: pointer; }
.rollBox1 .RightBotton1:hover { background-image: url(dhy-chanpinjiantouy1.png); }
.rollBox1 .Cont1 { width: 890px; overflow: hidden; float: left; }
.rollBox1 .ScrCont1 { width: 10000000px; }
.rollBox1 .Cont1 .pic1 { width: 162px; height: 110px; margin-right: 20px; float: left; position: relative }
.rollBox1 .Cont1 .pic1 h2 { width: 162px; height: 27px; background: url(dhy-chanpinh2bg.png) no-repeat; position: absolute; margin-left: 0; margin-top: -27px; text-align: center; }
.rollBox1 .Cont1 .pic1 h2 a { font-size: 12px; color: #FFF; font-family: "宋体"; line-height: 27px; }
.rollBox1 .Cont1 .pic1 h2 a:hover { color: #f37602; }
.rollBox1 #List3, .rollBox1 #List4 { float: left; }
.rollBox1 #List3, .rollBox #List4 { float: left; }
.dhy-jiangyan { height: 236px; width: 970px; border: 1px solid #e5e5e5; margin: 0 auto; padding: 19px 16px; margin-bottom: 26px; }
.dhy-jiangyanl { width: 350px; height: 208px; position: relative; overflow: hidden; float: left; margin-right: 30px; }
.slide_imglist4 li { float: left; display: inline; margin-right: 3px; }
.slide_imglist4 li img { width: 350px; height: 208px; display: block; }
.slide_title4 { bottom: 0; left: 0; width: 100%; height: 45px; overflow: hidden; position: absolute; }
.slide_title4 h3 { position: absolute; top: 0; left: 0; height: 45px; line-height: 45px; overflow: hidden; padding: 0 10px; z-index: 2; display: block; }
.slide_title4 h3 a { color: #efefef; font-weight: bold; font-size: 16px; }
.slide_title4 h3 a:hover { color: #ff0; }
.slide_title4 em { position: absolute; left: 0; display: block; top: 0; width: 100%; height: 45px; z-index: 1; }
.slide_num4 { right: 10px; z-index: 3; position: absolute; }
.slide_num4 dd { display: inline; margin: 20px 4px 0 0; width: 12px; height: 12px; background: url(dhy-jiangyuan1.png) no-repeat; cursor: pointer; float: left; }
.slide_num4 dd.active { background: url(dhy-jiangyan2.png) no-repeat }
.dhy-jiangyan2 { background: url(dhy-jiangyan2.jpg) no-repeat; width: 587px; height: 214px; float: left; overflow: visible; }
.dhy-youbiao { display: block; height: 40px; width: 101px; background: url(dhy-jiangyuan2bg.png) no-repeat; margin-top: 12px; margin-left: -5px; text-align: center; }
.dhy-youbiao span { font-size: 16px; color: #FFF; line-height: 32px; }
.dhy-jiangyan2 h4 { color: #e66b00; font-size: 18px; text-align: center; line-height: 30px; margin-bottom: 10px; }
.dhy-jiangyan2 p { color: #626262; font-size: 14px; line-height: 26px; margin: 0 30px 10px; }
.dhy-zhuantimain { width: 1000px; margin: 0 auto; }
.dhy-zhuantimainl { float: left; width: 581px; padding-right: 14px; line-height: 39px; background: url(dhy-timian.gif) repeat-y right; }
.dhy-zhuantimainl span { display: block; width: 581px; background-color: #eeeeee; lin-height: 39px; margin-bottom: 18px; }
.dhy-zhuantimainl span h4 { width: 130px; background: url(dhy-zhuantimainl.png) center; text-align: center; font-size: 18px; color: #FFF; cursor: pointer; }
.dhy-zhuantimainl li { height: 42px; border-bottom: 1px dashed #d2d2d2; color: #1b1b1b; }
.dhy-zhuantimainl li a { color: #1b1b1b; font-size: 14px; }
.dhy-zhuantimainl li a i { float: right; font-style: normal; color: #707070; font-size: 14px; }
.dhy-zhuantimainr { float: left; min-width: 304px; min-height: 1025px; margin-top: 4px; padding-left: 26px; }
.dhy-zhuantimain a:hover { color: #ff8e02; }
.dhy-zhuantimainr h4 { color: #1b1b1b; font-size: 18px; line-height: 35px; min-width: 304px; margin-bottom: 10px; }
.dhy-zhuantimainr h4 a { border-bottom: 3px solid #ff8e02; display: block; width: 82px; line-height: 32px; float: left; }
.dhy-zhuantimainr h4 span { display: block; min-width: 222px; height: 32px; float: left; border-bottom: 3px solid #d3d3d3; }
.dhy-zhuantilianjei li { line-height: 30px; }
.dhy-zhuantilianjei li a i { font-style: normal; color: #434343; font-size: 14px; line-height: 30px; float: left }
.dhy-zhuantilianjei li a i:hover { color: #ff8e02; }
.dhy-zhuantilianjei li a span { margin-left: 10px; margin-top: 8px; display: block; float: left }
.dhy-tiguanggao { width: 289px; height: 182px; padding-top: 20px; }
.dhy-tifanye { min-height: 58px; border-top: 1px solid #d3d3d3; margin-top: 5px; padding-top: 27px; }
.dhy-tifanye span { float: right; line-height: 40px; padding-top: 10px; color: #9a99af; }
.dhy-tifanyea { line-height: 36px; margin: 0 auto; width: 472px; }
.dhy-tifanyea a { display: block; width: 34px; line-height: 34px; text-align: center; font-size: 12px; color: #333333; border: 1px solid #dddddd; float: left; margin: 0 5px; }
.dhy-tifanyea a:hover { color: #fff; background: #ff8e02; }
.dhy-tifanyea a.hover { color: #fff; background: #ff8e02; }
.dhy-tifanyea a.dhy-tishangxiaye { width: 86px; line-height: 34px; }
/* dhy 投教活专题结束*/


/* dhy 投教活专2级页面题*/
.dhy-zhuanti2main { width:1002px; margin: 0 auto; }
.dhy-zhuanti2mainhead { height: 100px; border-bottom: 1px solid #eeeeee; }
.dhy-zhuanti2mainhead h2 { color: #434343; font-size: 20px; line-height: 100px; text-align: center; }
.dhy-zhuanti2mainhead span { color: #434343; font-size: 12px; float: right; line-height: 44px; margin-top: 57px; }
.dhy-zhuanti2main1 { width: 500px; height: 302px; margin: 41px auto; }
.dhy-zhuanti2main2 { color: #434343; font-size: 14px; padding-bottom: 20px; margin-right: 10px;/* width:960px;*/ }
.dhy-zhuanti2main2 p { line-height: 26px; }
/* dhy 投教活专2级页面题结束*/


/* dhy 投教展播*/
.dhy-huokuai1 { width: 920px; height: 158px; border: 1px solid #dcdcdc; padding: 20px 18px; margin-bottom: 20px; }
.dhy-huokuai1 a:hover { color: #ed7b00; }
.dhy-huo2 { width: 219px; height: 157px; float: left; margin-right: 42px; position: relative; }
.dhy-huo2 a { position: absolute; left: 80px; top: 50px; }
.dhy-huor2 h2 { color: #535353; font-size: 18px; line-height: 20px; margin-bottom: 10px; padding-left: 25px; }
.dhy-huor2 h2 a { color: #535353; font-size: 18px; line-height: 20px; }
.dhy-huor2 h2.h1 { background: url(dhy-zhanbo1.png) no-repeat left center; }
.dhy-huor2 h2.h2 { background: url(dhy-zhanbo2.png) no-repeat left center; }
.dhy-huor2 h2.h3 { background: url(dhy-zhanbo4.png) no-repeat left center; }
.dhy-huor2 p { color: #898989; font-size: 14px; line-height: 24px; padding-left: 25px; }
.dhy-huor2 p a { color: #898989; font-size: 14px; line-height: 24px; }
.dhy-toufanye1 { width: 757px; border-top: 1px solid #d2d2d2; padding: 27px 0 37px 0; text-align: center; margin:0px auto }
.dhy-toufanye1 ul { padding-left: 50px; }
.dhy-toufanye1 li { float: left; }
.dhy-toufanye1 li a { display: block; text-align: center; font-size: 16px; line-height: 20px; color: #000000; width: 41px; }
.dhy-toufanye1 li a:hover { background: #ff7700; color: #fff }
.dhy-toufanye1 li a.now { background: #ff7700; color: #fff }
.dhy-toufanye1 li a.dhy-no1 { width: auto; padding: 0 10px; }
.dhy-toufanye1 li a.dhy-no1:hover { background: none; color: #00a0e9; }
/* dhy 投教展播结束*/


/* dhy 投教展播海报*/
.dhy-haibaolie1 { width: 232px; min-height: 988px; float: left; margin-right: 29px; }
.dhy-haibaomian1 { width: 206px; min-height: 414px; border: 1px solid #dcdcdc; margin-bottom: 29px; padding: 12px 12px 30px 12px; }
.dhy-haimian1shang { width: 206px; margin-bottom: 30px; position: relative; }
.dhy-haimian1shang span { display: block; width: 16px; height: 16px; background: url(dhy-haibaosoubg.png) no-repeat; position: absolute; top: 0; right: 0; padding: 10px 10px; }
.dhy-haimian1xia { border-top: 1px dashed #d2d2d2; padding-top: 10px; color: #626262; font-size: 12px; line-height: 24px; }
.dhy-haimian1xia a { color: #626262; font-size: 12px; line-height: 24px; }
.dhy-haibaomian2 { width: 206px; heigh: t290px; border: 1px solid #dcdcdc; margin-bottom: 29px; padding: 12px 12px 30px 12px; }
/* dhy 投教展播海报结束*/


/* dhy 投教展播海报效果*/
.dhy-haibaoxiaoguo { position: absolute; margin: 35px 0 0 20px; _margin: 35px 0 0 20px; background: url(dhy-haibaoxiaoguo.png); z-index: 999; width: 757px; min-height: 948px; text-align: center; }
.dhy-haibaoxiaoguo span { display: block; height: 80px; width: 757px; }
.dhy-haibaoxiaoguo span a { display: block; float: right; margin: 20px 30px 0 0; }
/* dhy 投教展播海报结束*/

/* dhy 投教展播-视频*/
.dhy-mianhuaship { width: 757px; }
.dhy-shipinhead h2 { color: #313131; font-size: 24px; margin-bottom: 25px; }
.dhy-shipinhead h2 span { font-size: 14px; color: #898989; float: right; padding-top: 43px; }
.dhy-huashipin { width: 725px; min-height: 522px; text-align: center; padding: 30px 0 40px 16px; }
.dhy-shipintop h3 { width: 120px; border-bottom: 2px solid #ff7700; line-height: 40px; color: #313131; font-size: 20px; float: left; }
.dhy-shipintop h3 a { color: #313131; font-size: 20px; line-height: 40px; }
.dhy-shipintop span { display: block; float: left; display: inline; width: 636px; border-bottom: 2px solid #c9c9c9; line-height: 40px; }
.dhy-shipingengduo { width: 757px; overflow: hidden; margin-bottom: 45px; }
.dhy-shipingengduo li { width: 212px; height: 205px; float: left; padding-top: 30px; margin-right: 60px; display: inline; }
.dhy-shipingengduo li.dhy-qx { margin-right: inherit; *margin-right:auto
}
.dhy-shipingengduo li p { color: #626262; font-size: 14px; line-height: 25px; padding-top: 8px; }
.dhy-shipingengduo li p a { color: #626262; font-size: 14px; line-height: 25px; }
.dhy-shipingengduo li p a:hover { color: #ff7700; }
/* dhy 投教展播-视频结束*/

/* dhy 投教展播-视频漫画*/
.dhy-huashipin1 { width: 757px; min-height: 522px; text-align: center; }
clearfix { *zoom:1;
}
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
.nph_logo { float: left; margin-right: 12px; }
.nph_crumb { float: left; line-height: 29px; }
.nph_crumb, .nph_crumb a, .nph_crumb a:visited { color: #727171; }
.nph_crumb a:hover { color: #BA2636; }
.nph_area { clear: both; margin: auto; width: 960px; text-align: left; }
.nph_gallery { text-align: left; word-wrap: break-word; width: 757px; }
.nph_gallery p { margin: 0; line-height: 21px; }
.nph_bg { width: 100%; }
.nph_hr_solid { display: block; clear: both; overflow: hidden; margin: 0 2px; height: 17px; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg13.png) repeat-x left center; }
.nph_set_info span { display: inline-block; }
.nph_set_info .hidden { display: none; }
.nph_set_info h1, .nph_set_info h2 { display: inline; font-size: 20px; font-family: simHei; }
.nph_set_info h3 { float: left; font: 20px/1.5 simHei; }
.nph_set_title { padding: 3px 0 2px; line-height: 25px; }
.nph_set_title span { line-height: 22px; }
.nph_set_cur { font-size: 20px; width: 68px; line-height: 68px; display: block; float: left; background: #999; color: #434343; }
.nph_set_cur span { font-size: 20px; display: block; margin-left: 5px; width: 25px; text-align: center; }
.nph_search_count { font-size: 20px; font-family: simSun; }
/*Download by http://www.jb51.net*/
.nph_set_info { width: 755px; height: 66px; border: 1px solid #dcdcdc; margin: 20px 0; }
.nph_set { float: left; width: 100%; min-height: 1px; }
.nph_set_prev { float: left; margin-left: -100%; padding-top: 6px; width: 110px; }
.nph_set_next { float: left; margin-left: -110px; padding-top: 6px; width: 110px; }
.nph_set_thumb { margin: 0 auto; }
.nph_photo_view { position: relative; overflow: hidden; width: 100%; text-align: center; }
.nph_photo_view .nph_cnt { height: 100%; }
.nph_photo_view i { display: inline-block; height: 100%; vertical-align: middle; }
.nph_photo_view img { vertical-align: middle; max-width: 100%; max-height: 100%; -ms-interpolation-mode: bicubic; }
.nph_photo_view .nph_layout_bg { background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg18.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=http://img1.cache.netease.com/cnews/img/gallery11/bg18.png);
height: 100%; position: absolute; right: 0; top: 0; width: 100%; _background: #1C1C1D; }
.nph_photo_prev { position: absolute; left: 0; top: 0; width: 50%; height: 100%; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg06.png) repeat; }
.nph_photo_next { position: absolute; right: 0; top: 0; width: 50%; height: 100%; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg06.png) repeat; }
.nph_photo_loading { position: absolute; left: 50%; top: 50%; margin: -19px 0 0 -19px; width: 37px; height: 37px; background: url(http://img1.cache.netease.com/cnews/img/gallery11/loading.gif) no-repeat 0 0; }
.nph_photo_desc { padding: 2px 20px; height: 62px; }
.nph_photo_desc p { color: #535353; font-size: 14px; line-height: 18px; }
.nph_photo_ctrl { float: right; overflow: hidden; margin-top: 8px; }
.nph_photo_ctrl ul { margin-right: -12px; }
.nph_photo_ctrl li { display: inline; }
.nph_photo_ctrl .hidden { display: none; }
.nph_photo_ctrl, .nph_photo_ctrl a, .nph_photo_ctrl a:visited { color: #767676; }
.nph_photo_ctrl a:hover { color: #ECDEAE; }
.hidden { display: none; }
.nph_photo_thumb { margin: auto; }
nph_photo, .nph_stream, .nph_search { width: 100%; }
.nph_stream_view, .nph_search_view { overflow: hidden; padding-top: 12px; width: 100%; }
.nph_scrl { float: left; width: 100%; min-height: 1px; }
.nph_scrl_thumb { margin: 0 30px; }
.nph_scrl_main { overflow: hidden; padding-bottom: 6px; width: 697px; }
.nph_scrl_prev { float: left; margin-left: -100%; padding-top: 6px; }
.nph_scrl_next { float: left; margin-left: -20px; padding-top: 6px; }
.nph_scrl_bar { }
.nph_scrl_lt { float: left; margin-right: -3px; width: 3px; height: 20px; }
.nph_scrl_rt { float: right; margin-left: -3px; width: 3px; height: 20px; }
.nph_scrl_bd { float: left; width: 100%; min-height: 1px; }
.nph_scrl_ct { position: relative; margin: 0 3px; padding-top: 4px; height: 20px; }
.nph_list_thumb { overflow: hidden; height: 110px; }
.nph_list_thumb li { float: left; width: 166px; margin-right: 14px; height: 108px; text-align: center; }
.nph_list_thumb h2, .nph_list_thumb p, .nph_list_thumb i { display: none; }
.nph_list_thumb a { width: 170px; margin-right: 15px; height: 108px; }
.nph_list_thumb img { display: block; margin: 0 auto; width: 160px; height: 98px; padding-top: 8px; }
img { border: 0; }
.nph_list_thumb a { outline: none; }
.nph_list_thumb a:hover { }
.nph_list_thumb .nph_list_active a { display: block; width: 170px; height: 110px; background: url(dhy-manhuatubg.png) no-repeat center bottom; }
.nph_list_stream { clear: both; }
.nph_list_stream li { float: left; overflow: hidden; line-height: 21px; }
.nph_list_stream div { display: table; margin: 0 auto 5px; width: 164px; height: 164px; }
.nph_list_stream div a { display: table-cell; *display:block;
overflow: hidden; width: 160px; height: 160px; text-align: center; vertical-align: middle; border: 2px solid #ECECEC; background: #000; }
.nph_list_stream div a:hover { border: 2px solid #F9DF53; }
.nph_list_stream i { display: inline-block; vertical-align: middle; }
.nph_list_stream img { vertical-align: middle; max-width: 100%; max-height: 100%; }
.nph_list_stream h3, .nph_list_stream p { margin: 0 auto; width: 160px; }
.nph_list_stream h3, .nph_list_stream h3 a, .nph_list_stream h3 a:visited { color: #ECECEC; }
.nph_list_stream h3 a:hover { color: #F9DF53; }
.nph_list_stream p { color: #767676; }
.nph_icon_comment, .nph_icon_orig, .nph_icon_stream { margin: 0 6px; padding-left: 18px; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg03.png) no-repeat; }
.nph_icon_comment { background-position: 0 0; }
.nph_icon_comment:hover { background-position: 0 -27px; }
.nph_icon_orig { background-position: 0 -54px; }
.nph_icon_orig:hover { background-position: 0 -81px; }
.nph_icon_stream { background-position: 0 -108px; }
.nph_icon_stream:hover { background-position: 0 -135px; }
.nph_btn_pset, .nph_btn_nset { display: block; width: 110px; line-height: 21px; text-align: center; }
.nph_btn_pset img { display: block; padding: 3px 3px 7px 7px; width: 100px; height: 75px; }
.nph_btn_nset img { display: block; padding: 3px 7px 7px 3px; width: 100px; height: 75px; }
.nph_btn_pset, .nph_btn_pset:visited, .nph_btn_nset, .nph_btn_nset:visited { color: #C6C6C6; }
.nph_btn_pset:hover, .nph_btn_nset:hover { color: #ECDEAE; }
.nph_btn_pset, .nph_btn_nset { background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg04.png) no-repeat; }
.nph_btn_pset { background-position: 0 0; }
.nph_btn_pset:hover { background-position: -111px 0; }
.nph_btn_nset { background-position: -222px 0; }
.nph_btn_nset:hover { background-position: -333px 0; }
.nph_btn_pscrl, .nph_btn_nscrl { display: block; width: 20px; height: 105px; outline: none; cursor: pointer; }
.nph_btn_pscrl { background-position: 0 0; background: url(dhy-manhuzuojiantou.png) no-repeat left center; }
.nph_btn_pscrl:hover { background-position: -21px 0; background: url(dhy-manhuazuojiantou1.png) no-repeat left center; }
.nph_btn_nscrl { background-position: -42px 0; background: url(dhy-youjiantou1.png) no-repeat left center; }
.nph_btn_nscrl:hover { background-position: -63px 0; background: url(dhy-manhuayoujiantou.png) no-repeat left center; }
.nph_btn_scrl { position: absolute; display: block; width: 36px; outline: none; cursor: default; top: 8px; }
.nph_btn_scrl .nph_btn_lt { float: left; margin-right: -10px; }
.nph_btn_scrl .nph_btn_rt { float: right; margin-left: -10px; }
.nph_btn_scrl .nph_btn_bd { float: left; width: 100%; min-height: 1px; }
.nph_btn_scrl .nph_btn_bd span { display: block; height: 15px; margin: 0 10px; }
.nph_btn_scrl .nph_btn_ct { display: block; margin: auto; width: 16px; height: 24px; }
.nph_btn_scrl .nph_btn_lt { background-position: 0 0; }
.nph_btn_scrl .nph_btn_rt { background-position: -26px 0; }
.nph_btn_scrl .nph_btn_ct { background-position: -11px 0; }
.nph_btn_scrl:hover .nph_btn_lt { background-position: 0 -16px; }
.nph_btn_scrl:hover .nph_btn_rt { background-position: -26px -16px; }
.nph_btn_scrl:hover .nph_btn_ct { background-position: -11px -16px; }
/*.nph_btn_scrl .nph_btn_bd span{ background:url(http://img1.cache.netease.com/cnews/img/gallery11/bg07.png) repeat-x 0 -32px;} */
.nph_btn_scrl:hover .nph_btn_bd span { background-position: 0 -48px; }
.nph_btn_return { float: left; margin: 4px 10px 5px 0; padding: 0 10px; height: 19px; line-height: 19px; text-align: center; cursor: pointer; border: 1px solid #767676; background: #494949; }
.nph_btn_return, .nph_btn_return:visited { color: #ECECEC; }
.nph_btn_return:hover { color: #ECDEAE; }
.nph_btn_again { display: inline-block; width: 85px; height: 23px; line-height: 23px; text-align: center; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg19.png) no-repeat; }
.nph_btn_again:hover { text-decoration: none; }
.nph_btn_pphoto { display: block; width: 100%; height: 100%; outline: none; cursor: url(http://img1.cache.netease.com/cnews/img/gallery11/bg11.cur), auto; }
.nph_btn_nphoto { display: block; width: 100%; height: 100%; outline: none; cursor: url(http://img1.cache.netease.com/cnews/img/gallery11/bg12.cur), auto; }
.nph_c_lh { color: #ff7700; display: block; float: left; }
.dhy-shipingengduo1 { width: 757px; overflow: hidden; padding-top: 30px; }
.dhy-shipingengduo1 li { width: 200px; margin-bottom: 45px; height: 285px; padding: 15px; float: left; margin-right: 30px; display: inline; background: url(dhy-manhuabg.png) no-repeat center; }
.dhy-shipingengduo1 li span { display: block; }
.dhy-shipingengduo1 li img { width: 196px; height: 134px; display: block; }
.dhy-shipingengduo1 li i { display: block; width: 100px; height: 20px; color: #959595; font-size: 14px; font-style: normal; padding-left: 20px; margin-top: 70px; background: url(dhy-manhuariqibg.png) no-repeat left center; }
.dhy-shipingengduo1 li.dhy-qx { margin-right: inherit; *margin-right:auto
}
.dhy-shipingengduo1 li p { color: #626262; font-size: 14px; line-height: 25px; padding-top: 8px; }
.dhy-shipingengduo1 li p a { color: #626262; font-size: 14px; line-height: 25px; }
.dhy-shipingengduo1 li p a:hover { color: #ff7700; }
/* dhy 投教展播-视频漫画*/



/* dhy 相关链接*/
.dhy-lianjie ul { margin-bottom: 11px; color: #434343; font-size: 20px; padding: 10px 0; }
.dhy-lianjie li { float: left; width: 140px; height: 30px; text-align: center; cursor: pointer; padding-top: 14px; border-bottom: 6px solid #ff7700; font-size: 20px; color: #434343; }
.dhy-lianjie li span { display: block; width: 140px; }
.dhy-lianjie li.now { background: #174991; color: #FFF; border-bottom: none; height: 36px }
.dhy-lianjie li.now span.dhy-lian1 { background: url(dhy-xiangguanlianjie1.png) no-repeat 24px 6px; }
.dhy-lianjie li.now span.dhy-lian2 { background: url(dhy-lian2.png) no-repeat 24px 6px }
.dhy-lianjie li span.dhy-lian1 { background: url(dhy-xiangguanlianjie.png) no-repeat 24px 6px; }
.dhy-lianjie li span.dhy-lian2 { background: url(dhy-lian2a.png) no-repeat 24px 6px; }
.dhy-liasnjienei { width: 757px; min-height: 240px; }
.dhy-liasnjienei li { width: 252px; float: left; line-height: 40px; }
.dhy-liasnjienei li a { color: #1b1b1b; font-size: 14px; }
.dhy-liasnjienei li a:hover { color: #ff7700; }
/* dhy 相关链接结束*/


/* dhy 相关链接微信*/
.dhy-liasnjienei1 { width: 757px; }
.dhy-liasnjienei1 ul { padding-bottom: 30px; }
.dhy-liasnjienei1 li { width: 230px; height: 84px; border: 1px solid #dcdcdc; padding: 5px; color: #434343; font-size: 12px; }
.dhy-liasnjienei1 li { float: left; margin: 0 10px 19px 0 }
.dhy-liasnjienei1 li span { float: left }
.dhy-liasnjienei1 li i { font-style: normal; overflow: hidden; display: block; width: 110px; height: 65px; color: #434343; font-size: 12px; line-height: 18px; float: left; padding: 15px 25px 15px 10px; }
.dhy-liasnjienei1 li i a { color: #434343; font-size: 12px; line-height: 18px; }
/* dhy 相关链接微信结束*/

/**  xly-常见问题-案情解析 **/
.xly_box_lnav_xia { width: 186px; height: 43px; margin-bottom: 12px; background-color: #f5f5f5; border: 1px solid #d2d2d2; float: left; }
.xly_box_lnav_xia a { display: block; line-height: 45px; font-size: 16px; color: #626262; padding-left: 80px; }
.xly_box_lnav_xia a:hover { color: #FFF; }
.xly_bg1 a { background: url(xly_hei1.png) no-repeat 38px center; }
.xly_bg1 a:hover { background: #f70 url(xly_bai1.png) no-repeat 38px center }
.xly_bg2 a { background: url(xly_hei2.png) no-repeat 29px center; }
.xly_bg2 a:hover { background: #f70 url(xly_bai2.png) no-repeat 29px center }
.xly_bg3 a { background: url(xly_hei3.png) no-repeat 38px center; }
.xly_bg3 a:hover { background: #f70 url(xly_bai3.png) no-repeat 38px center }
.xly_box_rcon { border: 0px; box-shadow: 0 3px 5px #f5f5f5; font-size: 14px; padding: 20px; min-height:700px}
.xly_box_rcon li { border-bottom: 1px dashed #d2d2d2; line-height: 40px; }
.xly_box_rcon li.border { border-bottom: 1px solid #d2d2d2; padding-bottom: 15px; }
.xly_box_rcon li a { color: #1b1b1b; }
.xly_box_rcon li a:hover { color: #f70; }
.xly_box_rcon li span { color: #707070; float: right;}
.xly_page {width: 555px; margin-left: 85px; height:22px;}
.xly_page a { display: block; width: 40px; height: 20px; float: left; text-align: center; font-size: 16px; }
.xly_page a:hover { background-color: #f70; color: #FFF; }
.xly_page a.width { width: 12px; }
.xly_page_a { float: left; }
.xly_page_b { float: right; }
.xly_page_a a, .xly_page_b a { display: block; width: 65px; }
.xly_page_a a:hover, .xly_page_b a:hover { color: #00a0e9; background-color: #fff; }
/**  xly-投教园地详细页面**/
.xly_box_r { width: 800px; float: right; padding-bottom: 5px; }
.xly_box_rcon1 { padding: 20px; border: 1px solid #eeeeee; box-shadow: 0 3px 5px #f5f5f5; }
.xly_box_rcon1_top { padding-top: 0; }
.xly_bodys { line-height: 73px; border-bottom: 2px solid #134fa5; margin-bottom: 5px; }
.xly_bodysl { background: url(xly_bodys_06.jpg) no-repeat left center; float: left; }
.xly_bodysr { float: left; }
.xly_bodysr a { color: #898989; font-size: 12px; }
.xly_bodysr a:hover { text-decoration: underline; }
.xly_bodysl span { margin-left: 12px; font-size: 20px; color: #707070; }
.xly_bodysr_a { float: left; background: url(xly_top.jpg) no-repeat left center; margin-left: 170px; }
.xly_bodysr_a a, .xly_bodysr_b a { padding-left: 90px; }
.xly_bodysr_b { float: left; background: url(xly_bottom.jpg) no-repeat left center; margin-left: 18px; }
.xly_bodys dd a:hover { text-decoration: underline; }
.xly_bodyx { line-height: 30px; font-size: 14px; }
.x_ejbox_toujiao { margin-bottom: 10px; }
/**  xly-维权须知**/
.xly_box_main { border-bottom: 1px dashed #dcdcdc; overflow: hidden; padding-bottom: 20px }
.xly_box_main_qubian { border-bottom: none; }
.xly_box_main dl { overflow: hidden }
.xly_box_main dd { font-size: 14px; color: #707070; }
.xly_box_main dd span a { font-size: 26px; color: #1d4e94; display: block; padding-bottom: 10px; line-height: 30px; }
.xly_box_main dd span a:hover { text-decoration: underline; }
.xly_box_main dd ul { margin-top: 10px; overflow: hidden; line-height: 23px }
.xly_box_main dd li { float: left; background: url(xly_weiquandian_10.jpg) no-repeat left center; padding-right: 24px; border-bottom: none; overflow: visible; line-height: 23px }
.xly_box_main dd li a { margin-left: 4px; color: #f68500; line-height: 23px; white-space: nowrap }
.xly_box_main dd li a:hover { text-decoration: underline }
.xly_box_main dt { float: left; margin-right: 18px }
/**  xly-维权组织**/
.xly_box_r_a { width: 800px; float: right; margin-bottom: 20px }
.xly_box_main_zuzhi { border-bottom: none; }
.xly_box_main dd li a.bianjie { margin-right: 111px; }
.xly_box_main dd li a.bianjieb { margin-right: 55px; }
.x_ejbox_weiquan { margin-bottom: 10px; }
/**  xly-期货学院**/
/**  xly-期货学院**/
.xly_banner li { float: left; margin-right: 19px; }
.xly_banner li.right { margin: 0 0 0 3px; }
.xly_lunbo { height: 305px; padding: 35px 0; background: #FFF; }
.slide h2 { float: left; background: url(dhy-qihuojs1.png) no-repeat left center; padding-left: 38px; color: #313131; font-size: 20px; line-height: 23px; }
/* 代码整理：找素材 www.zsucai.com */

fieldset, img { border: 0; }
em { font-style: normal; }
.clearfix:after { content: "."; display: block; visibility: hidden; clear: both; height: 0; font-size: 0; }
.clearfix { *zoom:1;
}
.wrapper, .header, .navbox { width: 980px; margin: 0 auto; }
.side { float: right; width: 235px; }
.main { float: left; }
.main h1 { font-family: "Microsoft Yahei", arial, "Simsun"; font-size: 22px; padding-top: 10px; }
.mt { margin-top: 10px; }
a { color: #333; text-decoration: none; }
a:hover, .download .friend a:hover { color: #c00; text-decoration: underline; }
.border { border: 1px solid #e0e0e0; }
.quick-more .m b, .navbox, .nav li, .info .current, .mod-header, .new-list li, .filter-item .resolution, .filter-item .re-filter, .n1, .n2, .sort li i, .location .collect, .photo-set-prev span, .photo-set-next span, .photo-list-box .arrow, .photo-set-scrlnext .forbida, .photo-set-scrlprev .forbida, .photo-set-scrlnext a, .photo-set-scrlprev .forbid, .photo-set-scrlnext .forbid, .photo-opt a, .not-foundbox span, .page .prev, .page .next, .page em, .pic-news .play-back, .pic-news .join, .popup .shut-btn { background-image: url(http://icon.zol-img.com.cn/sj/images/sjbz_bg.png); background-repeat: no-repeat; }
.photo-prev .arrow-ico, .photo-next .arrow-ico { background-image: url(http://icon.zol-img.com.cn/sj/images/sjbz_arrow.png); background-repeat: no-repeat; }
.more { float: right; font-size: 12px; font-weight: 400; }
.ad_div { font: 0/0 arial; }
.ad_div div { margin-top: 10px; }
.site-nav { border-bottom: 1px solid #e4e4e4; background: #f5f5f5; height: 27px; }
.site-nav-inner { width: 980px; margin: 0 auto; padding-top: 2px; height: 24px; line-height: 24px; }
.site-nav-inner a { color: #666; text-decoration: none; }
.site-nav-inner a:hover { color: #c00; }
.quick-menu { float: left; color: #ccc; }
.quick-menu a { margin: 0 6px; }
.quick-menu .home { margin: 0 6px 0 0; }
.quick-more { float: left; position: relative; z-index: 50; zoom: 1; }
.quick-more .m { float: left; position: relative; z-index: 1; padding: 1px 20px 1px 8px; padding: 2px 20px 0 8px\9; height: 22px; line-height: 22px; color: #666; cursor: default; }
.quick-more-hover .m { margin-bottom: -2px; padding: 0 19px 2px 7px; padding: 1px 19px 1px 7px\9; border: 1px solid #ccc; border-bottom: 0 none; background: #fff; }
.quick-more-hover .quick-more-list { display: block; }
.quick-more .m b { position: absolute; right: 8px; top: 10px; width: 7px; height: 4px; font: 0/0 arial; background-position: -98px -192px; }
.quick-more-hover .m b { right: 7px; top: 9px; background-position: -98px -184px; }
.quick-more-list { display: none; position: absolute; left: 0; top: 24px; width: 158px; border: 1px solid #ccc; background: #fff; }
.quick-more-list dl { padding: 4px 0 6px 10px; }
.quick-more-list .hover { background: #f5f5f5; }
.quick-more-list dt { height: 24px; line-height: 24px; overflow: hidden; color: #666; font-weight: bold; }
.quick-more-list dd { overflow: hidden; zoom: 1; line-height: 20px; }
.quick-more-list dd a { float: left; margin-right: 12px; white-space: nowrap; }
.quick-more-list .line { padding-top: 0; }
.quick-more-list .line dt { padding-top: 4px; margin-right: 10px; border-top: 1px solid #ccc; }
.quick-more-list p { margin: 0 10px; height: 32px; line-height: 32px; border-top: 1px solid #ccc; font-weight: bold; }
.login-info { float: right; }
.login-info span { margin: 0 0 0 10px; color: #ccc; }
.login-info span a { margin: 0; }
.login-info a { margin-left: 10px; }
.login-info .logout { margin: 0 0 0 12px; color: #666; font-family: "\u5b8b\u4f53"; }
.header { padding: 20px 0; }
.header .share { float: right; padding: 3px 0 0 0; }
.logo { float: left; }
.logo img { vertical-align: middle; }
.oldpage-link { float: right; height: 32px; font-weight: 700; line-height: 32px; }
.navbox { overflow: hidden; height: 42px; line-height: 42px; background-position: 0 -36px; background-repeat: repeat-x; -webkit-border-radius: 3px; border-radius: 3px; }
.nav { float: left; }
.nav li { float: left; height: 42px; line-height: 42px; font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; background-position: -128px -264px; }
.nav li a { display: block; color: #fff; padding: 0 13px 0 17px; outline: none; text-decoration: none; }
.nav li.cur { position: relative; z-index: 5px; margin: 0 -2px 0 0; }
.nav li.first { padding: 0; background: none; }
.nav li.cur h1, .nav li.cur span { font-size: 16px; font-weight: 400; color: #fff; padding: 0 15px 0 17px; background: #292d33; *z oom:1;
}
.nav li.cur span { display: block; }
.nav li.first h1, .nav li.first span { -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; }
.nav li a:hover { color: #fff; text-decoration: underline; }
.nav-link { float: right; padding: 0 5px 0 0; font-size: 12px; font-family: arial; }
.nav-link a { margin: 0 5px; font-family: arial; color: #fff; text-decoration: none; }
.nav-link span { font-weight: 700; color: #acb7bf; }
.nav-link a:hover { color: #fff; text-decoration: underline; }
.tab { position: relative; width: 1002px; margin-bottom: -2px; background: #fff; }
.tab ul img { vertical-align: middle; }
.slide { width: 1002px; overflow: hidden; position: relative; }
.slide-ul { position: relative; width: 8640px; }
.slide-ul li { display: inline; float: left; width: 210px; height: 240px; padding: 10px 10px 10px 10px; margin-right: 20px; overflow: hidden; border: 1px solid #dcdcdc; }
.slide-ul li:hover { border: 2px solid #ee7000; }
.dhy-qihuonei h4 { line-height: 20px; padding: 20px 0; }
.dhy-qihuonei h4 a { font-size: 14px; color: #434343; }
.dhy-qihuonei p { font-size: 14px; color: #898989; }
.slide-ul .pic-txt { display: block; bottom: -30px; position: relative; width: 220px; height: 30px; margin: -30px 0 0; padding: 0 5px; font: 14px/30px Microsoft YaHei; text-align: center; z-index: 1; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#80000000, endColorstr=#80000000);
cursor: pointer; }
:root .slide-ul .pic-txt { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
}
.info-btn { min-width: 65px; height: 22px; overflow: hidden; padding: 11px 0; zoom: 1; float: right; }
.info-btn li { float: left; padding: 0 3px; }
.info-btn li span { display: block; width: 11px; height: 11px; text-indent: -9999em; overflow: hidden; cursor: pointer; border: 1px solid #c9c9c9; }
.info-btn .info-cur span, .info-btn .info-hover span { background-position: 0 0; background: #ee7000; border: 1px solid #ee7000 }
.tab-shadow { display: block; position: absolute; left: -1px; top: 403px; width: 730px; height: 3px; background: url(http://icon.zol-img.com.cn/sj/images/sjbz_shadowbg.jpg) no-repeat; }
.model { border: 1px solid #e0e0e0; }
.mod-header { height: 34px; padding: 0 12px; border-bottom: 1px solid #e0e0e0; line-height: 34px; font-size: 14px; font-weight: 700; background-position: 0 0; background-repeat: repeat-x; }
.mod-header h2 { float: left; font-size: 14px; }
.mod-header h3 { float: left; font-size: 14px; }
.bz-reco { padding: 0 12px; background: #fff; zoom: 1; }
.pic-list { padding: 0 0 12px 112px; border-bottom: 1px dotted #e0e0e0; line-height: 20px; word-break: break-all; }
.pic-list h3 { height: 40px; margin: 0 0 16px; overflow: hidden; font-size: 12px; font-weight: 400; }
.pic-list span { color: #999; }
.pic-list .pic { float: left; width: 100px; height: 75px; padding: 1px; margin: 0 0 0 -112px; border: 1px solid #e0e0e0; }
.pic-list .pic:hover, .down-img a:hover img { border-color: #f60; }
.pic img { vertical-align: middle; }
.new-list { padding: 5px 0 4px; }
.new-list li { height: 26px; padding: 0 0 0 10px; line-height: 26px; overflow: hidden; background-position: -127px -615px; vertical-align: middle; }
.new-list li a { color: #333; }
.new-list li a:hover { color: #c00; text-decoration: underline; }
.new-list li span { color: #999; }
.new-list .cur { height: 124px; }
.new-list .cur .down-img { clear: both; zoom: 1; display: block; overflow: hidden; margin: 0 0 3px; }
.choosebox { width: 704px; padding: 7px 12px; border: 1px solid #e0e0e0; background: #fff; }
.filter-item { zoom: 1; padding: 9px 0 9px 103px; border-top: 1px dotted #e0e0e0; line-height: 24px; }
.first { border-top: 0 none; }
.filter-item dt { float: left; width: 65px; margin-left: -103px; _display: inline; text-align: left; color: #666; }
.filter-item dd { background: #fff; }
.filter-item .all { position: relative; float: left; display: inline; height: 20px; line-height: 20px; padding: 0 5px; margin: 2px 4px 2px -39px; }
.filter-item a { position: relative; float: left; height: 20px; line-height: 20px; padding: 0 5px; margin: 2px 2px 2px 0; white-space: nowrap; _display: inline; }
.color-item a { padding: 0 5px 0 23px; }
.filter-item .sel, .filter-item .sel:hover, .filter-item a:hover { background-color: #f60; color: #fff; text-decoration: none; }
.filter-item a:hover { background-color: #f90; }
.filter-item .sel:hover { color: #fff; text-decoration: none; }
.filter-item .resolution { float: right; padding: 0 0 0 22px; background-position: -114px -207px; _white-space: normal; _word-break: break-all; }
.filter-item .resolution em { font-weight: 700; color: #f60; }
.filter-item .re-filter { float: right; padding: 0 0 0 20px; background-position: -115px -237px; }
.filter-item .re-filter:hover { color: #c00; background-color: #fff; }
.action-area { float: right; width: 102px; }
.filter-item a i { position: absolute; left: 4px; top: 3px; width: 12px; height: 12px; _overflow: hidden; border: 1px solid #cb1c1c; background: #de2020; }
.filter-item .orange i { border-color: #e96300; background: #fe6c00; }
.filter-item .yellow i { border-color: #e9b000; background: #febf00; }
.filter-item .green i { border-color: #539b23; background: #59a725; }
.filter-item .purple i { border-color: #7a27b7; background: #892bcf; }
.filter-item .pink i { border-color: #c63fab; background: #d744ba; }
.filter-item .cyan i { border-color: #07a6b7; background: #06b7c8; }
.filter-item .blue i { border-color: #005ceb; background: #0065fe; }
.filter-item .brown i { border-color: #6b3012; background: #733413; }
.filter-item .white i { border-color: #c0babc; background: #fff; }
.filter-item .black i { border-color: #000; background: #000; }
.hot-tags a:hover, .list_news a:hover { color: #c00; }
.hot-tags { padding: 6px 10px; overflow: hidden; background: #fff; line-height: 26px; }
.tags-spec { height: 188px; line-height: 24px; }
.hot-tags a { margin-right: 10px; white-space: normal; word-break: break-all; }
.hot-tags .f14 { font-size: 14px; }
.hot-tags .style1 { color: #65850F; }
.hot-tags .style2 { color: #f60; }
.hot-tags .style3 { color: #666; }
.hot-tags .style4 { color: #298DA9; }
.hot-tags .style5 { color: #ED0000; }
.hot-tags .style6 { color: #e818bf; }
.pic-list2 { margin: 0 0 0 -20px; }
.pic-list2 li { position: relative; float: left; width: 208px; height: 351px; margin: 10px 0 -9px 20px; padding: 11px 11px 9px; line-height: 24px; text-align: center; _display: inline; }
.pic-list2 .shadow { position: absolute; z-index: -1; left: 0; top: 0; width: 230px; height: 371px; background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bj-371.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bj-371.png", sizingMethod="crop");
}
.pic-list2 .hover .shadow { background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-371.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-371.png", sizingMethod="crop");
}
.pic-list2 .pic { position: relative; display: block; width: 208px; height: 351px; overflow: hidden; color: #999; outline: 0 none; }
.pic-list2 .pic span { display: block; height: 24px; padding: 7px 0 8px; overflow: hidden; cursor: pointer; }
.pic-list2 .pic em { color: #333; }
.pic-list2 .pic:hover { color: #999; text-decoration: none; zoom: 1; }
.pic-list2 .pic:hover em { color: #c00; text-decoration: underline; }
.pic-list2 ins { display: block; position: absolute; right: 11px; top: 302px; _top: 303px; height: 21px; line-height: 21px; text-decoration: none; padding: 0 5px; color: #fff; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#80000000, endColorstr=#80000000);
}
:root .pic-list2 ins { filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
}
.pic-list2 .photo-list-padding { padding: 11px 11px 19px; }
.pic-list3 li, .pic-list3 .pic { height: 247px; }
.pic-list3 .shadow { height: 267px; background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bj-267.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bj-267.png", sizingMethod="crop");
}
.pic-list3 .hover .shadow { background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-267.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-267.png", sizingMethod="crop");
}
.pic-list3 ins { top: 198px; _top: 199px; }
.pic-list4 li, .pic-list4 .pic { height: 209px; }
.pic-list4 .shadow { height: 229px; background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bj-229.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bj-229.png", sizingMethod="crop");
}
.pic-list4 .hover .shadow { background: url(http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-229.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://icon.zol-img.com.cn/sj/images/sjbz_bjhover-229.png", sizingMethod="crop");
}
.pic-list4 ins { top: 160px; _top: 161px; }
.rank-list { padding: 6px 12px; background: #fff; word-break: break-all; }
.rank-list li { position: relative; height: 26px; padding: 0 0 0 23px; zoom: 1; line-height: 26px; overflow: hidden; vertical-align: middle; }
.rank-list a, .rank-list .n1, .rank-list .n2, .rank-list .down-num { vertical-align: baseline; }
.n1, .n2 { position: absolute; width: 16px; height: 16px; line-height: 16px; color: #fff; text-align: center; overflow: hidden; left: 0; top: 6px; font-size: 10px; -webkit-text-size-adjust: none; }
.n1 { background-position: -51px -313px; }
.n2 { background-position: -51px -329px; }
.rank-list li .title { display: block; *margin-top:1px;
height: 26px; line-height: 26px; overflow: hidden; }
.rank-list li .down-num { float: right; margin: 0 0 0 6px; color: #999; font-size: 12px; }
.rank-list .cur { height: 125px; }
.rank-list .cur .down-img { clear: both; zoom: 1; display: block; overflow: hidden; margin: 1px 0 3px; }
.down-img img { padding: 1px; display: block; border: 1px solid #ccc; }
.rank-list .seriescur { height: 110px; }
.notice { height: 34px; line-height: 34px; background: #fff; color: #666; text-indent: 12px; }
.notice em { font-weight: 700; color: #333; }
.download { width: 978px; border: 1px solid #E1E1E1; margin: 15px auto 0; }
.download .mod-header a { font-weight: 700; }
.download .friend { width: 958px; padding: 10px 8px 14px 12px; background: #fff; line-height: 26px; color: #ccc; }
.download .friend a { margin: 0 12px 0 0; color: #666; }
.location { padding: 10px 0 0; color: #666; }
.location .collect { float: right; width: 85px; height: 23px; background-position: 0 -184px; }
.location a { height: 23px; line-height: 23px; }
.location em { font-family: simsun; }
.sort { float: right; width: 280px; margin: -1px -12px -1px 0; height: 36px; font-size: 12px; line-height: 36px; _display: inline; _width: 288px; }
.sort span { font-weight: 400; color: #999; }
.sort ul { float: right; margin: 0 0 0 4px; }
.sort li { float: left; width: 71px; border-left: 1px solid #e0e0e0; font-weight: 400; color: #333; text-align: center; cursor: pointer; }
.sort li i { display: none; position: absolute; left: 31px; top: 33px; width: 9px; height: 6px; background-position: -120px -191px; }
.sort .hover { font-weight: 700; }
.sort li a { color: #333; text-decoration: none; display: block; }
.sort .cur { position: relative; height: 33px; line-height: 33px; margin: 0 -1px 0 0; border-top: 2px solid #666; border-right: 1px solid #e0e0e0; background-color: #fff; font-weight: 700; cursor: auto; }
.sort .cur i { display: block; }
.not-foundbox { height: 80px; padding: 40px 0 0 225px; border: 1px solid #e0e0e0; border-top: 0 none; background: #fff; }
.not-foundbox span { display: block; width: 240px; height: 41px; line-height: 41px; padding: 0 0 0 53px; color: #666; font-size: 14px; background-position: -88px -522px; }
.pagecon { height: 30px; line-height: 30px; padding: 10px 0 5px 0; }
.pagecon .tip { font-size: 14px; font-family: simsun; }
.page { float: right; }
.page a, .page span { display: inline-block; height: 27px; line-height: 27px; padding: 0 10px; border: 1px solid #ccc; background: #fff; text-align: center; font-size: 16px; margin-left: 3px; vertical-align: middle; }
.page .prev { padding: 0 8px 0 19px; background-position: 0 -568px; font-size: 14px; }
.page .next { padding: 0 19px 0 8px; background-position: -14px -568px; font-size: 14px; }
.page span { background-color: #444; border: 1px solid #444; color: #fff; font-weight: bold; }
.page em { display: inline-block; width: 16px; height: 29px; background-position: -84px -565px; margin: 0 4px 0 10px; vertical-align: middle; }
.location-nav { border-bottom: 1px solid #e4e4e4; background: #f5f5f5; height: 27px; }
.location-nav .location { padding: 0; line-height: 27px; color: #666; }
.photo-tit { padding: 10px 0; }
.photo-tit h1 { float: left; font: bold 16px/30px Microsoft YaHei; }
.photo-opt { float: right; position: relative; z-index: 1; color: #999; line-height: 30px; }
.photo-opt a { display: inline-block; height: 30px; line-height: 30px; margin: 0 10px; padding: 0 0 0 27px; font-size: 14px; color: #666; }
.photo-opt a:hover { color: #c00; text-decoration: none; }
.photo-opt .favorite { background-position: -109px -328px; }
.photo-opt .favorite:hover { background-position: -109px -356px; }
.photo-opt .nolike { background-position: -109px -385px; }
.photo-opt .nolike:hover { background-position: -109px -415px; }
.photo-opt .down-btn { width: 90px; padding: 0 3px 0 0; *padding:0;
background-position: 0 -209px; text-indent: -9999em; }
.photo-opt .down-btn:hover { background-position: 0 -241px; }
.photo-opt .tip { font-size: 12px; font-family: simsun; }
.photobox { position: relative; width: 978px; height: 550px; margin-bottom: -3px; padding: 0 0 3px; border-top: 1px solid #e9e9e9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d8d9d9; border-bottom: 0 none; }
.photo-side { float: right; width: 168px; height: 530px; padding: 20px 20px 0; background: url(http://icon.zol-img.com.cn/sj/images/sjbz_photo-side-bg.jpg) 0 0 no-repeat #f5f5f5; }
.photo-side .code-img { display: block; border: 1px solid #e4e4e4; }
.photo-side .code-img-infor { padding: 10px 0 0; color: #333; }
.photo-side .code-img-infor a { color: #f60; }
.photo-side h3 { padding: 5px 0; font-size: 14px; line-height: 30px; color: #666; }
.photo-side p { color: #999; line-height: 22px; }
.photo, .photo-2 { float: left; position: relative; width: 750px; height: 530px; padding: 10px; background: #fff; zoom: 1; overflow: hidden; }
.photo img, .photo-2 img { vertical-align: top; }
.photo-2 { width: 730px; height: 510px; padding: 20px; }
.photo-2 img { display: block; margin: 0 auto; }
.photobox .tab-shadow { width: 980px; top: 550px; background: url(http://icon.zol-img.com.cn/sj/images/shadowbg-big.jpg) no-repeat; }
.photo-prev, .photo-next { position: absolute; top: 0; width: 50%; height: 100%; cursor: pointer; }
.photo-prev { left: 0; }
.photo-next { right: 0; }
.photo-prev a, .photo-next a { position: absolute; top: 238px; width: 75px; height: 75px; cursor: pointer; overflow: hidden; display: block; }
.photo-prev a { left: 30px; }
.photo-next a { right: 30px; }
.photo-prev .arrow-bg, .photo-next .arrow-bg { position: absolute; left: 0; top: 0; width: 75px; height: 75px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #000; filter: alpha(opacity=20); opacity: .2; }
.photo-prev .arrow-ico, .photo-next .arrow-ico { position: absolute; left: 0; top: 0; width: 75px; height: 75px; }
.photo-prev .arrow-ico { background-position: 0 0; }
.photo-next .arrow-ico { background-position: -160px 0; }
.photo-prev a:hover .arrow-ico { background-position: -80px 0; }
.photo-next a:hover .arrow-ico { background-position: -240px 0; }
.pic-bg { position: absolute; left: 0; top: 0; background: #000; filter: alpha(opacity=0); opacity: 0; width: 100%; height: 100%; }
.wallpaper-down dt, .wallpaper-down dd { float: left; }
.wallpaper-down dt { width: 88px; background: #f5f5f5; line-height: 34px; border-right: 1px solid #e0e0e0; font-size: 14px; font-weight: 700; text-align: center; }
.wallpaper-down dd { position: relative; zoom: 1; width: 889px; background: #fff; }
.wallpaper-down dd a { position: relative; float: left; width: 78px; height: 34px; line-height: 34px; border-right: 1px solid #e0e0e0; text-align: center; background: #fff; }
.wallpaper-down dd a:hover, .wallpaper-down dd .current { z-index: 10; width: 78px; height: 34px; line-height: 34px; padding: 1px 0 1px 1px; margin: -1px 0 -1px -1px; border-right: 1px solid #f60; color: #fff; font-weight: 700; background: #f60; text-decoration: none; }
.wallpaper-down dd .laiyuan { float: right; width: 178px; font-size: 14px; font-weight: 700; border: 0 none; }
.wallpaper-down dd .laiyuan:hover { width: 178px; margin: 0; padding: 0; height: 34px; line-height: 34px; background: #fff; border: 0 none; color: #333; text-decoration: none; }
.wallpaper-down dd .laiyuan span { color: #f60; text-decoration: none; }
.wallpaper-down dd .laiyuan:hover span { color: #f60; text-decoration: underline; }
.wallpaper-tag dt, .wallpaper-tag dd { float: left; height: 34px; }
.wallpaper-tag dt { width: 88px; background: #f5f5f5; font-size: 14px; font-weight: 700; line-height: 34px; text-align: center; }
.wallpaper-tag dd { width: 875px; padding: 0 10px 0 4px; border-left: 1px solid #e0e0e0; background: #fff; }
.wallpaper-tag .tag-link { float: left; line-height: 34px; }
.wallpaper-tag .share { float: right; padding: 4px 0 0; }
.wallpaper-tag .tag-link a { margin: 0 6px; }
.photo-set { position: relative; width: 638px; border: 1px #e0e0e0 solid; padding: 15px 170px 5px; background: #fff; zoom: 1; }
.photo-set-prev, .photo-set-next { position: absolute; top: 15px; width: 130px; text-align: center; }
.photo-set-prev { left: 20px; }
.photo-set-next { right: 20px; }
.photo-set-prev span, .photo-set-next span { display: block; width: 120px; height: 90px; padding: 3px 7px 7px 3px; background-position: 0 -81px; }
.photo-set-prev span a, .photo-set-next span a { display: block; width: 120px; height: 90px; line-height: 88px; *font-size:78px;
_font-size: 79px; *font-family:Arial;
overflow: hidden; }
.photo-set-prev img, .photo-set-next img { vertical-align: middle; }
.photo-set-prev .txt, .photo-set-next .txt { display: block; width: 130px; height: 30px; line-height: 30px; }
.photo-set-prev:hover, .photo-set-next:hover { color: #f90; }
.photo-set-scrlprev, .photo-set-scrlnext { position: absolute; top: 7px; *top:4px;
display: block; width: 19px; height: 96px; }
.photo-set-scrlprev { left: 0; }
.photo-set-scrlnext { right: 0; }
.photo-set-scrlprev a, .photo-set-scrlnext a { display: block; width: 19px; height: 96px; cursor: pointer; }
.photo-set-scrlprev .forbida { background-position: 0 -424px; }
.photo-set-scrlnext .forbida { background-position: -21px -424px; }
.photo-set-scrlprev .forbid { background-position: -42px -424px; cursor: default; }
.photo-set-scrlnext .forbid { background-position: -63px -424px; cursor: default; }
.photo-set-list { width: 100%; min-height: 1px; }
.photo-list-inner { position: relative; width: 584px; padding: 0 27px; zoom: 1; }
.photo-list-box { position: relative; width: 564px; height: 128px; margin: -7px 10px 0; padding: 7px 0 0; overflow: hidden; zoom: 1; }
.photo-list-box ul { position: relative; left: 0; margin: 0 0 0 -10px; }
.photo-list-box li { position: relative; float: left; width: 120px; margin: 0 10px; background: #fff; display: inline; padding: 2px; border: 1px #e0e0e0 solid; }
.photo-list-box li.lihover { border-color: #f60; background: #f60; }
.photo-list-box li a { display: block; width: 120px; height: 90px; text-align: center; line-height: 88px; *font-size:78px;
_font-size: 79px; *font-family:Arial;
overflow: hidden; }
.photo-list-box li i { position: absolute; right: 43px; top: 103px; color: #666; padding: 0 8px; height: 20px; line-height: 20px; font-style: normal; }
.photo-list-box li i em { font-size: 14px; font-weight: 700; }
.photo-list-box li img { margin: 0; vertical-align: middle; }
.photo-list-box .arrow { display: none; position: absolute; z-index: 3; left: 57px; top: -8px; width: 14px; height: 7px; background-position: -26px -371px; }
.photo-list-box .cur { border-color: #f60; background: #f60; }
.photo-list-box .cur a { border-color: #f60; background: #fff; cursor: default; }
.photo-list-box .cur .arrow { display: block; }
.photo-list-box a:hover { text-decoration: none; }
.popup { position: absolute; left: 50%; top: 205px; width: 468px; margin: 0 0 0 -234px; padding: 30px 0 10px 50px; background: #141414; border: 1px #292929 solid; }
.popup .shut-btn { position: absolute; right: 19px; top: 9px; width: 15px; height: 15px; background-position: 0 -273px; cursor: pointer; }
.pic-news, .pic-news h5, .pic-news p { overflow: hidden; zoom: 1; }
.pic-news { margin: 0 0 15px; }
.pic-news .pic { float: left; border: 1px #333 solid; width: 102px; margin: 0 15px 0 0; _margin-right: 12px; }
.pic-news .pic a { display: block; width: 100px; height: 75px; border: 1px #000 solid; overflow: hidden; line-height: 71px; line-height: 73px\9; *font-size:66px;
_font-size: 67px; *font-family:Arial;
color: #fff; text-align: center; }
@-moz-document url-prefix() {
.pic-news .pic a {
line-height:73px;
}
}
:root .pic-news .pic a { line-height: 73px\0; }
.pic-news .pic img { vertical-align: middle; }
.pic-news h5 { font-weight: normal; font-size: 14px; line-height: 24px; }
.pic-news h5 a { color: #bfbfbf; }
.pic-news h5 a:hover { color: #f90; }
.pic-news p { margin: 10px 0 0; line-height: 30px; color: #666; }
.pic-news p a { display: inline-block; *display:inline;
zoom: 1; height: 25px; line-height: 25px; border: 1px #333 solid; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-raidus: 2px; padding: 0 8px; margin: 0 14px; color: #999; }
.pic-news p a:hover { color: #f90; }
.pic-news .play-back { margin-left: 0; background-position: -111px -450px; padding-left: 25px; }
.pic-news .join { background-position: -114px -474px; padding-left: 22px; }
.pic-news .joined { background-position: -119px -571px; }
.pic-news .join-each { background-position: -119px -591px; }
.pic-news .joined:hover, .pic-news .join-each:hover { cursor: text; text-decoration: none; color: #999; }
.popup .pic-list { margin: 0 0 20px; padding: 0; border: 0 none; line-height: 18px; }
.popup .pic-list h6 { font-size: 14px; color: #999; }
.popup .pic-list h6 span { color: #f90; }
.popup .pic-list ul { overflow: hidden; zoom: 1; }
.popup .pic-list li { float: left; width: 122px; height: 92px; border: 1px #333 solid; margin: 7px 23px 0 0; }
.popup .pic-list li a { position: relative; display: block; width: 120px; height: 90px; border: 1px #000 solid; overflow: hidden; line-height: 88px; *font-size:78px;
_font-size: 79px; *font-family:Arial;
color: #fff; text-align: center; }
.popup .pic-list img { vertical-align: middle; }
.popup .pic-list .opt { position: absolute; left: 0; bottom: 0; width: 120px; height: 24px; line-height: 24px; overflow: hidden; background: #000; filter: alpha(opacity=45); opacity: .45; }
.popup .pic-list .txt { position: absolute; font-size: 12px; left: 0; bottom: 0; width: 120px; height: 24px; line-height: 24px; overflow: hidden; color: #fff; text-align: center; }
.popup .pic-list a:hover, .popup .pic-list a:hover .txt { color: #f90; text-decoration: none; }
.page b { display: inline-block; font-family: tahoma; font-weight: normal; height: 29px; margin: 0 3px; text-align: center; vertical-align: middle; width: 16px; }
.taga a:hover { color: #333; text-decoration: none; }
.marbot { margin-bottom: 5px; }
.showtitle h1 { display: inline; font-size: 12px; font-weight: normal; }
.martop { margin-top: 5px; }
.footNew { font-size: 0; margin-top: 15px; }
.filter-item .set-btn, .tip-layer .hd, .tip-layer .close { background: url(http://icon.zol-img.com.cn/sj/images/sjbz_tip-bg.png) no-repeat; }
.filter-item .set-btn { float: right; width: 88px; height: 26px; padding: 0; margin: 0; line-height: 26px; text-align: center; color: #fff; background-position: 0 -36px; }
.filter-item .set-btn:hover { background-color: inherit; color: #fff; text-decoration: none; }
.layer-box { display: none; padding: 5px; background: rgba(0,0,0,0.2); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#32000000, endColorstr=#32000000);
z-index: 51; }
:root .layer-box { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
}
.tip-layer { width: 698px; border: 1px solid #e0e0e0; background-color: #fff; }
.tip-layer .hd { position: relative; height: 34px; line-height: 34px; border-bottom: 1px solid #e0e0e0; background-repeat: repeat-x; }
.tip-layer .hd h3 { padding: 0 0 0 8px; font-size: 14px; line-height: 34px; }
.tip-layer .close { position: absolute; top: 10px; right: 10px; width: 15px; height: 15px; display: block; cursor: pointer; background-position: -73px -76px; margin: 0; }
.tip-content .tip-left { float: left; width: 152px; height: 345px; padding: 11px 0 0 10px; overflow-x: hidden; overflow-y: auto; }
.tip-content .tip-right { float: right; width: 508px; height: 345px; padding: 11px 14px 0; overflow-x: hidden; overflow-y: auto; }
.tip-content .title { height: 20px; line-height: 20px; color: #999; }
.tip-content .brand-list { padding: 10px 0 0; }
.tip-content .brand-list li { float: left; width: 65px; height: 20px; padding: 2px 0; line-height: 20px; overflow: hidden; }
.brand-list li a { display: inline-block; padding: 0 5px; color: #333; }
.brand-list li a:hover { color: #fff; background-color: #f90; text-decoration: none; }
.brand-list .current a { background-color: #f60; color: #fff; }
.brand-list .current a:hover { background-color: #f60; color: #fff; text-decoration: none; }
.tip-content .phone-model-list { padding: 0 0 10px; }
.tip-content .phone-model-list li { word-break: break-all; float: left; width: 98px; height: 20px; padding: 2px 0; line-height: 20px; }
.phone-model-list li { overflow: hidden; }
.phone-model-list li a { display: inline-block; padding: 0 5px; color: #333; }
.phone-model-list li a:hover { color: #fff; background-color: #f90; text-decoration: none; }
.tip-content .phone-model-header { height: 30px; line-height: 30px; padding: 6px 0 0; border-top: 1px dotted #e0e0e0; font-size: 12px; color: #999; font-weight: 400; }
.tip-content .phone-model-header em { font-family: arial; font-size: 18px; margin: 0 5px; }
.layerbox-overlay { background: #000; filter: alpha(opacity=30); opacity: .3; -moz-opacity: .3; width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none; z-index: 50; _position: absolute; _height:expression(documentElement.offsetHeight+"px");
_top:expression(documentElement.scrollTop+"px");
}
.code-box { width: 159px; height: 159px; border: 1px solid #E4E4E4; overflow: hidden; vertical-align: middle; text-align: center; background-color: #fff; }
.code-box span { display: table-cell; width: 159px; height: 159px; vertical-align: middle; text-align: center; *display:block;
*font-size:138px;
*font-family:Airal;
}
.photo-side .code-box .code-img { border: 0 none; vertical-align: middle; }
.ts_fy { background: url("http://icon.zol-img.com.cn/article/2011/tcbg.gif") repeat scroll 0 -26px transparent; color: #666; height: 34px; left: -90px; line-height: 30px; position: absolute; text-align: center; top: -35px; width: 250px; }
.close { background: url("http://icon.zol-img.com.cn/article/2011/libg.gif") no-repeat scroll -1px -909px transparent; cursor: pointer; display: inline; float: right; height: 7px; margin: 6px 5px 0 0; width: 8px; }
em { font-style: normal; }
.photo-opt .mobile-360link { padding: 0; margin-right: 14px; *margin-right:11px;
margin-left: 0; }
.photo-opt .mobile-360link img { height: 30px; margin-top: -2px; *margin-top:0;
vertical-align: middle; }
.survey-radio, .survey-radio i, .survey-close, .survey-submit, .survey-tip, #backTop i, #callSurvey i { background: url(http://icon.zol-img.com.cn/sj/images/sjbz_survey.png) no-repeat; }
.survey-box { opacity: .3; opacity: 1 \0/; width: 318px; height: 0; position: fixed; _position: absolute; right: 0; bottom: -244px; overflow: hidden; border: 1px solid #e6e6e6; background-color: #fff; box-shadow: -2px -2px 15px #ccc; -webkit-box-shadow: -2px -2px 15px #ccc; -moz-box-shadow: -2px -2px 15px #ccc; font-family: arial, '\5b8b\4f53'; font-size: 12px; z-index: 2000; }
.survey-ie { visibility: hidden; height: 205px; right: 0; bottom: 0; }
.survey-show-w3c { height: 205px; opacity: 1; right: 0; bottom: 0; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -webkit-transition-duration: .8s; -moz-transition-duration: .8s; -o-transition-duration: .8s; }
.survey-hide-w3c { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -webkit-transition-duration: .8s; -moz-transition-duration: .8s; -o-transition-duration: .8s; }
.survey-header { width: 318px; height: 32px; border-bottom: 1px solid #f0f0f0; line-height: 32px; color: #333; }
.survey-title { float: left; font: bold 12px/32px '\5b8b\4f53'; text-indent: 15px; }
.survey-title em { color: #F60; }
.survey-close { float: right; height: 32px; width: 32px; background-position: 0 -53px; outline: 0 none; }
.survey-close:hover { background-position: -25px -53px; }
.survey-main { padding: 10px 15px 15px; width: 290px; }
.survey-radio { float: left; position: relative; zoom: 1; width: 50px; padding-left: 50px; height: 25px; line-height: 25px; background-position: -87px -56px; cursor: pointer; }
.survey-radio-good-sel, .survey-radio-bad-sel { background-position: -87px -81px; }
.survey-radio i { position: absolute; left: 23px; top: 4px; width: 21px; height: 18px; }
.survey-radio-good i { background-position: 0 -115px; }
.survey-radio-good-sel i { background-position: 0 -89px; }
.survey-radio-bad i { background-position: -26px -115px; }
.survey-radio-bad-sel i { background-position: -26px -89px; }
.survey-text { clear: both; width: 283px; height: 74px; border: 1px solid #d8d7d7; margin: 12px 0 0; padding: 2px 0 2px 5px; resize: none; _display: inline; font-size: 12px; overflow-y: auto; line-height: 18px; vertical-align: top; }
.survey-text.default { color: #999; }
.survey-count { margin-top: 10px; float: left; height: 24px; line-height: 24px; color: #999; }
.survey-count-cur { color: #666; }
.survey-count-over { color: #f60; }
.survey-submit { float: right; border: 0 none; width: 49px; height: 24px; margin-top: 10px; text-indent: -999em; overflow: hidden; background-position: -51px -28px; cursor: pointer; }
.survey-submit:hover { background-position: 0 -28px; }
.survey-submit-disabled, .survey-submit-disabled:hover { cursor: default; background-position: 0 -145px; }
.survey-mask { background: #eee; width: 100%; height: 100%; _height: 205px; position: absolute; left: 0; top: 0; z-index: 10; opacity: .5; filter: alpha(opacity=50); display: none; }
.survey-tip { position: absolute; left: 50%; top: 50%; display: none; margin: -20px 0 0 -100px; padding: 9px; width: 185px; height: 20px; line-height: 20px; border: 1px solid #ffc34c; background-color: #fffad6; z-index: 11; text-indent: 20px; opacity: .7; filter: alpha(opacity=70); }
.survey-tip.warning { background-position: -50px -143px; }
.survey-tip.success { background-color: #d8f1ff; background-position: -75px -106px; border-color: #6abeea; }
#pubFeedBack { position: fixed; _position: absolute; right: 15px; bottom: 15px; width: 54px; font-size: 12px; }
#backTop, #callSurvey { display: block; width: 52px; padding: 1px; height: 56px; line-height: 22px; text-align: center; color: #fff; text-decoration: none; }
#backTop { display: none; background: #999; }
#backTop:hover { background: #ccc; zoom: 1; text-decoration: none; color: #fff; }
#backTop i { display: block; width: 25px; height: 13px; margin: 14px auto 8px; background-position: -63px 0; }
#callSurvey { margin-top: 1px; background: #3687d9; }
#callSurvey:hover { background: #66a4e3; zoom: 1; text-decoration: none; color: #fff; }
#callSurvey i { display: block; width: 26px; height: 25px; margin: 9px auto 0; background-position: 0 0; }
#callSurvey:hover i { background-position: -30px 0; }
/* 代码整理：找素材 www.zsucai.com */








.xly_box_rushida { width: 1002px; }
.xly_box_rushi { width: 450px; height: 290px; border: 1px solid #e5e5e5; background: url(xly_lv_32.gif) no-repeat top center; padding: 0 20px 20px 20px; float: left; }
.xly_box_rushi a { font-size: 18px; color: #fff; margin-left: 82px; line-height: 58px; }
.xly_box_rushi img { margin: 37px 24px 0 0; float: left; }
.xly_box_rushi dt a { margin-left: 0px; }
.xly_box_rush_liebiao { width: 200px; float: left; }
.xly_box_rush_liebiaoa { margin-left: 10px; }
.xly_box_rushi li { width: 200px; }
.xly_box_rushi li.top { margin-top: 20px; }
.xly_box_rushi li a { font-size: 14px; color: #535353; margin-left: 10px; line-height: 26px; }
.xly_box_rushi li a:hover { text-decoration: underline; color: #f68000; }
.xly_box_qihuo { margin-left: 18px; display: inline; background: url(xly_lv_29.jpg) no-repeat top center; }
.xly_box_zhidu { margin: 25px 0 15px 0; }
.xly_box_zhidu a { font-size: 20px; color: #313131; margin-left: 15px; }
.xly_box_zhidu img { vertical-align: middle; padding-bottom: 5px; }
.xly_box_zhidu_xia { width: 958px; height: 268px; border: 1px solid #e5e5e5; padding: 20px; }
.xly_box_zhidu_xia img { padding: 1px; border: 1px solid #dcdcdc; float: left; }
.xly_box_zhidu_xiar { width: 450px; height: 275px; float: right; }
.xly_box_zhidu_xiar li { background: url(xly_zhidu2.png) no-repeat left center; }
.xly_box_zhidu_xiar li a { line-height: 34px; color: #313131; font-size: 14px; margin-left: 18px; }
.xly_box_zhidu_xiar li a:hover { color: #f68000; text-decoration: underline; }
.xly_yewuda { width: 978px; border: 1px solid #e5e5e5; padding: 20px 10px; ; color: #1b1b1b; font-size: 16px; }
.xly_yewu1 { width: 220px; height: 135px; padding-right: 10px; margin-right: 20px; border-right: 1px solid #dcdcdc; float: left; }
.xly_yewu1 img, .xly_yewu2 img, .xly_yewu3 img, .xly_yewu4 img { margin-top: 29px; float: left; }
.xly_yewu1 dt { line-height: 35px; }
.xly_yewu1 dd { margin-top: 10px; width: 110px; padding-left: 12px; background: url(xly_heidian.jpg) no-repeat left 6px; }
.xly_yewu1 dd a { color: #535353; font-size: 12px; line-height: 16px; }
.xly_yewu1 dd a:hover { color: #f68000; text-decoration: underline; }
.xly_yewu1 dl { width: 121px; float: right; }
.xly_yewu1:hover { background: url(xly_hong.jpg) no-repeat left bottom; }
.xly_yewu2 { width: 230px; margin-right: 20px; padding-right: 20px; height: 135px; border-right: 1px solid #dcdcdc; float: left; }
.xly_yewu2 dt { float: right; line-height: 135px; }
.xly_yewu2:hover { background: url(xly_xialv.jpg) no-repeat left bottom; }
.xly_yewu3:hover { background: url(xly_huang.jpg) no-repeat left bottom; }
.xly_yewu4 { width: 165px; height: 135px; float: right; padding-right: 10px; margin-right: 0; border: none; }
.xly_yewu4 dt { float: right; }
.xly_yewu4:hover { background: url(xly_lan.jpg) no-repeat left bottom; }
.xly_jiaoyi span a { color: #f17500; font-size: 12px; padding-left: 30px; }
.xly_jiaoyi_xia { width: 940px; border: 1px solid #e5e5e5; padding: 15px 30px; position: relative; }
.xly_jiaoyi_xiar { width: 480px; float: left; margin-left: 95px; }
.xly_jiaoyi_xial { background: url(xly_a.png); position: absolute; left: 446px; top: 53px; }
.xly_jiaoyi_xia h2 { background: url(xly_q.png) no-repeat 50px center; }
.xly_jiaoyi_xia h2 a { color: #535353; font-size: 16px; line-height: 26px; padding-left: 90px; }
.xly_jiaoyi_xia img { float: left; }
.xly_jiaoyi_xiar p.wenzi { font-size: 14px; line-height: 22px; color: #7d7d7d; padding-top: 10px; }
.xly_jiaoyi_xiar span a { color: #f8951e; float: left; }
.xly_jiaoyi_xiar span a:hover { text-decoration: underline; }
/**

.xly_box_yewua{ width:220px; border-right:1px solid #dcdcdc; float:left; margin-right:18px;}
.xly_box_yewua img{ float:left; margin-right:15px;}
.xly_box_yewua dl{  float:left;}
.xly_box_yewua_b{ width:121px;}
.xly_box_yewua dd{ background:url(xly_heidian.jpg) no-repeat left 6px;}
.xly_box_yewua dt a{ color:#1b1b1b; font-size:16px;}
.xly_box_yewua dd a{ color:#535353; font-size:12px; line-height:16px; margin-left:10px;}
.xly_box_yewua_b dd.mg{ margin:10px auto;}
.xly_box_yewu a:hover{ color:#f68000; text-decoration:underline;}
.xly_box_yewua_b dt.juzhong{ line-height:100px;}
.xly_box_zhinan{ width:200px;margin-right:0px; border:none;}
.xly_box_zhinana{ width:80px;}
.xly_box_touzi{ padding-right:20px; width:230px;}
.xly_box_touzia{ width:130px;}**/




/**  xly-期货学院-列表**/
.xly_boxr { width: 670px; float: left; margin-right: 20px; }
.xly_boxr li a { font-size: 14px; color: #1b1b1b; line-height: 42px; }
.xly_boxr li a:hover, .xly_boxl_xia dd a:hover { color: #e76e00 }
.xly_boxr li { border-bottom: 1px dashed #d2d2d2; }
.xly_boxl { float: left; border-left: 1px solid #dcdcdc; padding-left: 20px; }
.xly_boxl img { margin-bottom: 10px; }
.xly_boxl_xia dt { width: 291px; background: url(xly_libg.jpg) repeat-x bottom; margin-bottom: 5px; }
.xly_boxl_xia dt a { font-size: 18px; color: #1b1b1b; line-height: 42px; border-bottom: 3px solid #ff8e02; display: block; float: left; padding-right: 10px }
.xly_boxl_xia dd span img { padding-left: 10px; margin-top: 5px; vertical-align: middle }
.xly_boxl_xia dt a:hover { color: #ff8e02 }
.xly_boxl_xia dd a { font-size: 14px; color: #434343; line-height: 30px; }
/**  xly-期货学院-详细页面**/
.xly_boxr a { color: #313131; font-size: 14px; line-height: 26px; }
.xly_boxr_xian { border-right: 1px solid #dcdcdc; padding-right: 20px; margin-right: 0; }
.xly_boxl_quxian { border-left: none; }
/**  cf-维权保护-和解的含义和适用范围    **/

.c_box_r2 { margin-left: 20px; margin-right: 20px; /* border-bottom: 2px solid #134fa5; */ padding: 20px 0; height:100%; overflow:hidden }
.c_box_bg1 { background: url(cf_wqbhtupian_06.gif) no-repeat 4px center; font-size: 20px; color: #707070; padding-left: 15px; }
.c_box_r2 a { font-size: 16px; color: #707070; }
.c_box_r2_z {float: left;font-size: 16px;}
.c_box_r2_y { float: right; }
.c_box_r2_y ul { margin-top: 5px; }
.c_box_r2_y li { float: left; font-size: 12px; padding: 0 5px; }
.c_box_r2_y li a { font-size: 12px; color: #898989; }
.c_box_r2_y li a:hover { display: block; text-decoration: underline; color: #ff7700; }
.c_box_r2_y li.s_zi a { color: #ff7700; }
.c_box_r3 { width: 500px; height: 302px; margin: 0 auto; }
.c_box_bg { margin-top: 34px; margin-bottom: 34px; text-align: center; }
.c_box_bg img{ width:500px; height:auto; margin:0px auto}
.c_box_r4 { margin-left: 20px; margin-right: 20px; line-height: 30px; font-size: 14px; color: #313131; }
.c_box_r2_y li.x_but1 a { width: 80px; height: 20px; background: #205095; display: block; text-align: center; line-height: 20px; font-size: 12px; color: #fff; }
/*cf 新加样式结束  */



/**  cf-维权保护-投教资讯    **/

.c_box_bt { font-size: 20px; padding-left: 10px; color: #1b1b1b; padding-top: 3px; padding-bottom: 3px; }
.c_box_t { margin: 25px 20px }
.c_box_t li { margin-left: 10px; line-height: 30px; margin-right: 10px; font-size: 14px; color: #1b1b1b; border-bottom: 1px dashed #d2d2d2; }
.c_box_t li span { float: right; color: #707070; }
.c_box_t li.x { padding-bottom: 15px; border-bottom: 1px solid #d2d2d2; }
.c_box_x { margin-left: 10px; margin-right: 10px; padding-top: 10px; padding-bottom: 25px; padding-left: 110px; }
.c_box_x li { float: left; padding: 0 10px }
.c_box_x_s { background-color: #ff7700; text-align: center; }
.c_box_x_s a { color: #fff; }
.c_box_x_xia { color: #26a7eb; }
/*cf 新加样式结束  */



/**  cf-关于我们-创意征集    **/

.c_box_x_nei { margin-top: 35px; padding: 0 90px; line-height: 30px; font-size: 14px; color: #313131; }
.c_box_x_jy { margin: 20px 0; padding: 0 90px; }
.c_box_x_jy_l { height: 248px; background: url(cf_x.jpg) no-repeat; background-color: #3a77a4; }
.c_box_x_jy_zi { margin-left: 240px; margin-top: 20px; font-size: 12px; width: 310px; color: #FFF; line-height: 25px; }
.c_box_x_jy span { font-weight: bold; font-size: 14px; padding-left: 5px; }
.c_box_x_sr { padding-left: 240px; margin-top: 10px; width: 345px; height: 100px; }
.c_box_x_sr textarea { width: 345px; height: 100px; font-size: 12px; color: #959595; }
.c_box_x_jy_dj { width: 45px; height: 21px; margin-left: 540px; margin-top: 20px; background-color: #c01624; left: 619px; top: 201px; line-height: 21px; text-align: center; font-size: 12px; }
.c_box_x_jy_dj a { color: #FFF; }
/*cf 新加样式结束  */


/**  cf-关于我们-投教事迹    **/

.c_box_x_tj { margin: 0 20px; padding: 38px 0; }
.c_box_x_tj li { float: left; margin: 0 20px; text-align: center; line-height: 41px; }
.c_box_x_tj li.h { color: #e87100; border-bottom: 3px solid #e87100; }
.c_box_x_tj li.y a { color: #e87100; }
.c_box_x_tj li:hover { border-bottom: 3px solid #e87100; color: #e87100; }
.c_box_x_tj li a { font-size: 18px; color: #707070; }
.c_box_x_tj li a:hover { display: block; color: #e87100; }
.c_box_x_tj li.q { border: none; }
.c_box_x_nr { margin: 0 20px; padding-bottom: 38px; }
.c_box_x_nr h2 { font-size: 14px; line-height: 26px; font-weight: bold; }
.c_box_x_nr h2 a { color: #1d4e94; }
.c_box_x_nr h2 a:hover { display: block; color: #e76e00; }
.c_box_x_nr h3 { font-size: 14px; line-height: 26px; color: #313131; }
/*cf 新加样式结束  */


/**  cf-关于我们-联系我们    **/
.c_box_x_lx { margin: 0 20px; margin-top: 40px; padding-bottom: 15px; line-height: 24px; }
.c_box_x_lx h2 { font-size: 14px; color: #313131; }
.c_box_x_lx li { font-size: 14px; color: #313131; padding-left: 40px; }
.c_box_x_tz { margin: 0 20px; padding: 15px 0; }
.c_box_x_tz li { line-height: 24px; font-size: 14px; color: #313131; }
.c_box_x_tz li span img { margin-right: 9px; }
.c_box_x_tz li span { float: left; }
.c_box_x_tz li i { font-style: normal; float: left; }
.c_box_x_tz li.p { margin-left: 35px; }
.c_box_x_tz li a { font-size: 14pxpx; color: #f39800; float: left; text-decoration: underline; }
.c_box_x_tz li a:hover { display: block; text-decoration: none; }
/*cf 新加样式结束  */


/**  cf-关于我们-投教基金    **/

.c_box_x_jj { margin: 0 20px; margin-top: 35px; }
.c_box_x_jj h2 { font-size: 16px; color: #1b1b1b; font-weight: bold; line-height: 26px; }
.c_box_x_jj h3 { font-size: 14px; color: #1b1b1b; line-height: 26px; }
.c_box_x_jj_k { padding-bottom: 20px; }
/*cf 新加样式结束  */


/**  cf-关于我们-投教委员会    **/

.c_box_x_yh { margin: 0 20px; margin-top: 35px; }
.c_box_x_yh h2 { font-size: 16px; color: #1b1b1b; font-weight: bold; line-height: 26px; }
.c_box_x_yh h3 { font-size: 14px; color: #1b1b1b; line-height: 26px; margin-left: 28px; margin-bottom: 30px; }
.c_box_x_yh h4 { margin-bottom: 10px; }
.c_box_x_yh h4 a { font-size: 16px; color: #e67000; text-decoration: underline }
.c_box_x_yh h4 a:hover { display: block; text-decoration: none; }
/*cf 新加样式结束  */


/**  cf-关于我们-投教委员会    **/

.c_box_x_wx { margin-left: 20px; margin-top: 35px; }
.c_box_x_hz { width: 265px; height: 176px; background: url(cf_wx.jpg); margin-bottom: 50px; }
.c_box_x_rw { width: 258px; margin-top: 6px; }
.c_box_x_z { float: left; margin-left: 6px; }
.c_box_x_zy { font-size: 14px; color: #1b1b1b; line-height: 24px; text-align: center; }
.c_box_x_xw { width: 120px; line-height: 24px; text-align: center; }
.c_box_x_xw h2 { font-size: 14px; color: #313131; }
.c_box_x_xw h3 { font-size: 14px; color: #f68300; }
/*cf 新加样式结束  */


/**  cf-关于我们-您的建议    **/
.c_box_x_yj { margin-left: 20px; margin-top: 40px; }
.c_box_x_yj h2 { font-size: 14px; color: #898989; margin-bottom: 30px; }
.c_box_x_ks { padding-left: 103px; width: 800px; padding-top: 14px; }
.c_box_x_ks h3 { font-size: 14px; color: #1b1b1b; margin-right: 10px; line-height: 39px; float: left; }
.c_box_x_ks input { width: 498px; height: 39px; line-height: 39px; float: left; }
.c_box_x_ks span { padding-left: 10px; float: left; }
.c_box_x_dh { padding-left: 76px; width: 800px; padding-top: 14px; }
.c_box_x_dh h3 { font-size: 14px; color: #1b1b1b; margin-right: 10px; line-height: 39px; float: left; }
.c_box_x_dh input { width: 498px; height: 39px; line-height: 39px; float: left; }
.c_box_x_dh span { padding-left: 10px; float: left; }
.c_box_x_dk { padding-left: 103px; padding-top: 14px; }
.c_box_x_dk h2 { font-size: 14px; color: #1b1b1b; margin-right: 10px; line-height: 40px; float: left; }
.c_box_x_dk textarea { width: 498px; height: 135px; }
.c_box_x_qd { margin: 45px 0; padding-left: 288px; }
.c_box_x_qd li { float: left; width: 107px; height: 38px; line-height: 38px; text-align: center; }
.c_box_x_qd li.qw { width: 107px; height: 38px; line-height: 38px; background-color: #eeeeee; margin-right: 6px; }
.c_box_x_qd li.qa { width: 107px; height: 38px; line-height: 38px; background-color: #205095; margin-left: 6px; }
.c_box_x_qd li.az a { color: #FFF; }
.c_box_x_qd li a:hover { display: block; color: #f47000; }
/*cf 新加样式结束  */
/*gurq_2015-10-26期货学院-专家讲堂*/
.gu_pad_t35 { padding-top: 35px; }
.gu_box_rcon { width: 757px; margin: 0 auto; }
.gu_zjjt_tit { text-align: center; margin-bottom: 25px; }
.gu_zb_tab { margin-bottom: 40px; }
.gu_zb_tab ul li { float: left; font-size: 20px; height: 25px; line-height: 25px; padding: 10px 40px 10px 60px; border-bottom: 6px solid #174991; color: #FFF; }
.gu_zb_tab ul li a { color: #FFF; }
.gu_zb_tab ul li.gu_zb_tab1 { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab1 a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab2:hover { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab2:hover a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab3:hover { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab3:hover a { color: #434343; }
.gu_zb_tab ul li.gu_zb_tab5 { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab5 a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab4:hover { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab4:hover a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab6:hover { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab6:hover a { color: #434343; }
.gu_zb_tab ul li.gu_zb_tab1 { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab9 { border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab9 a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab7:hover {  border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab7:hover a { color: #434343; }

.gu_zb_tab ul li.gu_zb_tab8:hover {border-bottom: 6px solid #ff7700; }
.gu_zb_tab ul li.gu_zb_tab8:hover a { color: #434343; }
/*its表*/
table.its { width: 100%; background-color: #a7c1d0; color: #1b1b1b; font-size: 14px; text-align: center; }
table.its th { font-weight: normal; color: #1b1b1b; height: 19px; background-color: #e3ebfe; }
table.its tr.even { background-color: #f9fbf4; height: 30px; }
table.its tr { background-color: #fff; height: 30px; }
/*新增*/
.more_a{position:absolute; margin-top:-38px; margin-left:460px; font-size:14px;}
.souse{background-color:#dce6fb;padding-left:10px;text-align:center;}
.padding_20_10{padding-left:20px; padding-right:10px;}
/*首页区长简介*/
.jianjie{ width:1012px; height:120px; margin:0px auto; margin-bottom:20px; border:solid 1px #CCCCCC; clear:both}
.jianjie ul{ padding:10px; height:100px; overflow:hidden}
.jianjie ul li{ float:left}
.jianjie ul li.one_leader{width:300px; border-right:solid 1px #c4c4c4; padding-right:15px;}
.jianjie ul li.one_leader dl{ width:100%}
.jianjie ul li.one_leader dl dt{ width:75px; height:100px; float:left; }
.jianjie ul li.one_leader dl dt img{ width:100%; height:auto; overflow:hidden}
.jianjie ul li.one_leader dl dd{ float:left;}
.jianjie ul li.one_leader dl dd.name_leader{ width:100px; margin-left:20px;}
.jianjie ul li.one_leader dl dd h2{ font-size:18px; height:50px; line-height:50px; text-align:left}
.jianjie ul li.one_leader dl dd p{ text-align:left; color:#900; font-size:16px; height:30px; line-height:30px;}
.jianjie ul li.one_leader dl dd a{ height:28px; line-height:28px;width:100px; background:#900; color:#FFF; clear:both; border-radius:4px; display:block; margin:10px 0px; font-size:14px}

.jianjie ul li.two_leader{width:360px; border-right:solid 1px #c4c4c4; padding-right:15px; margin-left:15px;}
.jianjie ul li.two_leader dl{ width:100%}
.jianjie ul li.two_leader dl dt{ width:75px; height:100px; float:left; }
.jianjie ul li.two_leader dl dt img{ width:100%; height:auto; overflow:hidden}
.jianjie ul li.two_leader dl dd{ float:left;}
.jianjie ul li.two_leader dl dd.name_leader{ width:160px; margin-left:20px;}
.jianjie ul li.two_leader dl dd h2{ font-size:18px; height:50px; line-height:50px; text-align:left}
.jianjie ul li.two_leader dl dd p{ text-align:left; color:#900; font-size:16px; height:28px; line-height:28px;}
.jianjie ul li.two_leader dl dd a{ height:28px; line-height:28px;width:100px; background:#900; color:#FFF; clear:both; border-radius:4px; display:block; margin:10px 0px; font-size:14px}

.jianjie ul li.three_leader{width:260px; margin-left:15px;}
.jianjie ul li.three_leader h2{ font-size:16px; font-weight:bold}
.jianjie ul li.three_leader h2 a{ height:25px; line-height:25px; color:#900}
.jianjie ul li.three_leader p{color:#333; line-height:25px; font-size:14px}
.jianjie ul li.three_leader p a{ color:#333; line-height:25px; font-size:14px}
/*十九大专题*/
.ad_sjd{ width:1014px; margin:0px auto; margin-top:15px}
.ad_sjd a{ display:block; width:100%; height:100px;}
.ad_sjd a img{ width:100%; height:auto}

/*新增*/
/*通用tab导航*/
.currency_tab { width:310px;  clear: both; height:32px;margin-bottom:10px }
.currency_tab li { float: left;}
.currency_tab li a { display: block; width:145px; height:32px; line-height:32px; text-align:center; border-bottom:2px solid #2557a0; font-size:16px; color:#2557a0; text-align: center; padding: 0 5px; margin:0px}
.active a {background:#78a0de!important; height: 34px;color:#FFF!important; border:none }
.active1 a { height: 34px; color: #c51910!important ;}
/* 通用列表*/
.currency_ul { overflow: hidden }
.currency_ul li { text-align: right; padding-left: 13px; margin-bottom: 10px; }
.currency_ul li a { float: left; color: #333 }
.currency_ul li span { color: #969696; font-size: 14px }
/* 通用列表*/
.currency_list { overflow: hidden }
.currency_list li {  padding-left: 13px; margin-bottom: 10px; }
.currency_list li a { color: #333 }

/*重要信息转载*/
.mg_zyxx{ float:right; margin-right:0px;}
.news_zz{ width:100%; height:auto; overflow:auto}
.news_zz li{ width:100%; font-size:14px;height:30px; line-height:35px;color:#707070;}
.news_zz li p{ width:100%;}
.news_zz li a{ float:left;height:30px; line-height:30px;color:#707070;}
.news_zz li a:hover{color:#e76e00}
/*街道*/
.width270{ width:300px; margin:0px 20px}
.ul_jd li { width:300px;line-height: 35px; border-bottom: 1px dashed #ff8e02; padding:12px 0px;}
.ul_jd li a { color: #707070; font-size: 16px; display:inline-block; margin-right:10px; background:url(dhy-qiantu.png) left center no-repeat; padding-left:20px;}
.ul_jd li.bottom_none{ border-bottom:0px}

/*办事服务*/
.con_bsfw{ clear:both; width:100%; height:100%; overflow:hidden; margin:10px 0px 5px 0px;}
.con_bsfw h4 { display: inline-block; padding: 5px 0 5px 20px; font-size: 20px; color: #0e3d81; line-height: 45px; background: url(dhy-mian2h4.png) no-repeat left center; width:400px; float:left}
.currency_tab1 { width:330px;  clear: both; height:32px; float: right; margin-top:10px;}
.currency_tab1 li { float:left; margin:0px 5px}
.currency_tab1 li a { display: block; width:145px; height:32px;background:#7b7b7b; line-height:32px; text-align:center; font-size:18px; color: #FFF; text-align: center; padding: 0 5px; margin:0px;}
currency_tab1 .active a {background:#78a0de!important; height: 32px;color: #FFF!important; }
currency_tab1 .active1 a { height:32px; color: #c51910!important ;}
/* 办事大厅栏目切换 */
.Work_switch {
	width:950px; margin:0px auto
}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
	float: left; margin-top:15px
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
	display: inline-block;
	zoom: 1;
*display: inline;/*IE7 life-saver*/
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	width: 13px;
	height: 33px;
}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls.clickable .owl-buttons .owl-prev {
	position: absolute;
	left:-30px;
	top: 25px;
	background:url(owl-prev.png) no-repeat
}
.owl-theme .owl-controls.clickable .owl-buttons .owl-next {
	position: absolute;
	right: -40px;
	top: 25px;
	background: url(owl-next.png) no-repeat
}
#owl-demo .item {
	margin: 3px;
}

#owl-demo .item a {/* width: 227px; height:66px;*/ padding:1px; border:solid 1px #dcdddf;
	display: block
}
#owl-demo .item a img{ width:100%;}
#owl-demo .item span {
	text-align: center;
	display: block;
	padding-top: 50px; font-size:14px
}
/*图片滚动*/
.scroll_horizontal{position:relative;/*width:660px;height:120px;padding:20px;line-height:20px;background:#000;*/}
.scroll_horizontal .box{overflow:hidden;position:relative;width: 948px;height:76px;margin:20px auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{padding: 1px;border: solid 1px #dcdddf;float:left;text-align:center;margin:0px;/* margin-right:6px; */}
.scroll_horizontal .list li a{display:block;width: 233px;height:66px;/* padding:1px; *//* border:solid 1px #dcdddf; */}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:40px;width:30px;height:40px;background:#f90;cursor:pointer;}
.scroll_horizontal .plus{left:5px; background:url(owl-prev.png) no-repeat}
.scroll_horizontal .minus{right:-3px; background: url(owl-next.png) no-repeat}


/*分页*/
.x_fyf{
	margin: 0 auto;
	margin-top:30px; 
	overflow:hidden;
    clear: both;
    height: 21px;
    width: 550px;
	
     }
.x_fyf dt{ float:right; font-size:12px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #666; font-size:12px; color:#333}
.x_fyf dd{ float:left; overflow:hidden}
.x_fyf dd a{ color:#006ebb; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #d0d2d5; margin-left:8px; display:block; text-align:center ; float:right}
.x_fyf dd a:hover{background:#006ebb; color:#fff; border:1px solid #006ebb}
.TRS_Editor img{margin:5px auto;max-width: 600px;}

/*左侧多级下拉菜单*/
.list{width: 188px;}
.list ul li{background-color:#f2f2f2; margin-bottom: 1px;}
.list ul li a{padding: 13px 34px 13px 10px; color: #1b1b1b; font-size:14px; display: block; position: relative; text-align: center; line-height: 24px;}
.list ul li a:hover{background-color: #215297; color: #ffffff;}
.list ul li .inactive{ background:url(off.png) no-repeat 166px center;}
.list ul li .inactives{background:url(on.png) no-repeat 166px center;} 
.list ul li ul{display: none;}
.list ul li ul li {background-color:#f9f9f9; border-top: 1px solid #ffffff;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{padding: 10px 0; font-size: 13px; color: #666666;}
.list ul li ul li ul li { background-color:#F3F9FB; /*border-color:#6196bb;*/ }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91;/* padding-left:30px;*/}

.xly_page1 {width:320px;}
.xly_page1 dt{ clear:both; height:25px;}
.xly_page1 dd{ clear:both; height:25px; margin-top:10px; text-align:center}
.xly_page1 a { display: inline-block; /*width: 40px;*/ height: 25px; line-height:25px; float: left; text-align: center; font-size: 16px; padding:0px 10px; margin:0px 10px; background:#f2f2f2}
.xly_page1 a:hover { background-color: #f70; color: #FFF; }
.xly_page1 a.width { width: 12px; }
.xly_page1_a { float: left; }
.xly_page1_b { float: right; }
.xly_page1_a a, .xly_page_b a { display: block; width: 65px; }
.xly_page1_a a:hover, .xly_page_b a:hover { color: #00a0e9; background-color: #fff; }

/*分享功能*/
.new_add {width: 100%;margin-left: 3px;height: 40px;width: 770px;line-height:40px;border-bottom: 2px solid #134fa5;}
.new_add a { color: #333; text-decoration: none }
.new_add .t_left { font-size: 16px; color: #333; float: left }
.new_add .t_left span { margin: 0px 5px; display: inline-block }
.new_add .t_right { font-size: 16px; color: #333; float: right}
.new_add .t_right span { margin: 0px 5px; display: inline-block }
.new_add .t_right .print_del { background: url(ico.png) left center no-repeat; padding-left: 20px; }
.print_del {cursor:pointer;}
.index_switchsize a {cursor:pointer;}
/*分享功能--结束*/

/*栏目名下的线*/
.bottom-line {border-bottom: 2px solid #134fa5;}
/*20191112领导简介*/
.ldjj{ clear:both; padding:10px 0px; margin-bottom:20px; height:100%; overflow:hidden}
.ldjj em{ float:left; display:inline-block;height:140px;width:114px; margin-right:20px;}
.ldjj b{ display:block; color: #000; font-size:16px}
.ldjj p{ line-height:28px; margin-bottom:10px;}
.ldjj p span{ font-weight:bold; margin-right:8px;}
.ldjj em img{height:140px;width:114px;}

/*新增五公开专栏*/
.wgkzl{ width:660px; padding:10px;}
.wgkzl h2{ height:40px; line-height:40px; color:#184391; font-size:20px; font-weight:300; display:block}
.wgkzl ul{ width:auto;}
.wgkzl ul li{ width:100%; line-height:28px; height: auto; display:block; margin-bottom:10px; overflow:hidden}
.wgkzl ul li span{ display:inline-block; width:80px; height:28px; line-height:28px; background:#184391; float:left; text-align:center; color:#FFF; margin-right:12px;}
.wgkzl ul li a{ display: inline-block; float:left; margin-right:10px; height:28px; line-height:28px;}